@@ -44,7 +44,11 @@ const PERIOD_TO_TEXT_EXPRESSION_MAPPER = {
4444 if ( typeof alertID === 'string' ) {
4545 alertID = common . db . ObjectID ( alertID ) ;
4646 }
47- common . db . collection ( "jobs" ) . remove ( { 'data.alertID' : alertID } , function ( ) {
47+ common . db . collection ( "jobs" ) . remove ( { 'data.alertID' : alertID } , function ( err ) {
48+ if ( err ) {
49+ log . e ( 'delete job failed, alertID:' , alertID , err ) ;
50+ return ;
51+ }
4852 log . d ( 'delete job, alertID:' , alertID ) ;
4953 if ( callback ) {
5054 callback ( ) ;
@@ -241,8 +245,8 @@ const PERIOD_TO_TEXT_EXPRESSION_MAPPER = {
241245 ) ;
242246 }
243247 catch ( err ) {
244- log . e ( 'Parse alert failed' , alertConfig ) ;
245- common . returnMessage ( params , 500 , "Failed to create an alert" ) ;
248+ log . e ( 'Parse alert failed' , alertConfig , err ) ;
249+ common . returnMessage ( params , 500 , "Failed to create an alert" + err . message ) ;
246250 }
247251 } ) ;
248252 return true ;
@@ -284,8 +288,8 @@ const PERIOD_TO_TEXT_EXPRESSION_MAPPER = {
284288 ) ;
285289 }
286290 catch ( err ) {
287- log . e ( 'delete alert failed' , alertID ) ;
288- common . returnMessage ( params , 500 , "Failed to delete an alert" ) ;
291+ log . e ( 'delete alert failed' , alertID , err ) ;
292+ common . returnMessage ( params , 500 , "Failed to delete an alert" + err . message ) ;
289293 }
290294 } ) ;
291295 return true ;
@@ -411,8 +415,8 @@ const PERIOD_TO_TEXT_EXPRESSION_MAPPER = {
411415 } ) ;
412416 }
413417 catch ( err ) {
414- log . e ( 'get alert list failed' ) ;
415- common . returnMessage ( params , 500 , "Failed to get alert list" ) ;
418+ log . e ( 'get alert list failed' , err ) ;
419+ common . returnMessage ( params , 500 , "Failed to get alert list" + err . message ) ;
416420 }
417421 } ) ;
418422 return true ;
0 commit comments