How do you pass back a custom error message from google apps scripts? - Stack Overflow
Sun Jun 12 2022 05:18:10 GMT+0000 (Coordinated Universal Time)
Saved by
@itsbrex
#javascript
var onErrObj = {}
function myFunction(){
try{
// function code goes here;
// add more elements to onErrObj as desired;
}catch(e){
onErrObj['data1'] = 'someData';
onErrObj['data'] = 'some Other Data';
errHandler(e,'myFunction');
}
function errHandler(e,strFunc){
var message = e.message+'\n in file: '+e.fileName+' on line: '+e.lineNumber;
var sendto = 'yourname@youremail.com';
var subject = 'My App encountered an error occured in '+strFunc;
var errProps = JSON.stringify(this.onError);
message = subject+'\n'+message+'\n onError: '+errProps;
GmailApp.sendEmail(sendto, subject, message);
}
content_copyCOPY
https://stackoverflow.com/questions/17180141/how-do-you-pass-back-a-custom-error-message-from-google-apps-scripts
Comments