Building Plans
Building Plans
function serializeParam(data) {
return Object.keys(data).map(function(key) {
return key + '=' + encodeURIComponent(data[key]);
}).join('&');
}
function formatError(event) {
var error = event.error || {};
return {
name: error.name,
message: error.message || event.message,
stack: error.stack,
filename: event.filename,
line: event.lineno,
column: event.colno,
};
}
var reportData;
try {
reportData = JSON.stringify({ errorObj: formatError(errorEvent) });
} catch (e) {
reportData = JSON.stringify({
errorObj: { message: e.message },
});
}
window.submittedErrorReports.push(encodedReportBody);
}