in src/helpers/sheets-helper.js [44:73]
post(url, postOptions) {
try {
let requestOptions = {
'method': 'post'
};
if (postOptions.payload) {
requestOptions.payload = JSON.stringify(postOptions.payload);
requestOptions.contentType = 'application/json';
requestOptions.headers = postOptions.headers || {};
} else
requestOptions.payload = postOptions.body;
let response = UrlFetchApp.fetch(url, requestOptions);
return {
statusCode: response.getResponseCode(),
body: response.getContentText()
}
} catch (e) {
console.error('SheetsApiHandler: There was an error while sending post request to ' + url);
console.error(e);
console.error(e.message);
return {
statusCode: e.code || 500,
statusText: e.message,
error: e
}
}
}