@@ -502,8 +502,8 @@ plugins.register("/o/hook/list", function(ob) {
502502 } ) ;
503503 }
504504 catch ( err ) {
505- log . e ( 'get hook list failed' ) ;
506- common . returnMessage ( params , 500 , "Failed to get hook list" ) ;
505+ log . e ( 'get hook list failed' , err ) ;
506+ common . returnMessage ( params , 500 , "Failed to get hook list" + err . message ) ;
507507 }
508508 } , paramsInstance ) ;
509509 return true ;
@@ -551,6 +551,9 @@ plugins.register("/i/hook/status", function(ob) {
551551 data : { updatedHooksCount : Object . keys ( statusList ) . length , requestedBy : params . member . _id }
552552 } ) ;
553553 common . returnOutput ( params , true ) ;
554+ } ) . catch ( function ( err ) {
555+ log . e ( 'Failed to update hook statuses: ' , err ) ;
556+ common . returnMessage ( params , 500 , "Failed to update hook statuses: " + err . message ) ;
554557 } ) ;
555558 } , paramsInstance ) ;
556559 return true ;
@@ -599,8 +602,8 @@ plugins.register("/i/hook/delete", function(ob) {
599602 ) ;
600603 }
601604 catch ( err ) {
602- log . e ( 'delete hook failed' , hookID ) ;
603- common . returnMessage ( params , 500 , "Failed to delete an hook" ) ;
605+ log . e ( 'delete hook failed' , hookID , err ) ;
606+ common . returnMessage ( params , 500 , "Failed to delete an hook" + err . message ) ;
604607 }
605608 } , paramsInstance ) ;
606609 return true ;
@@ -627,7 +630,7 @@ plugins.register("/i/hook/test", function(ob) {
627630 const mockData = JSON . parse ( params . qstring . mock_data ) ;
628631
629632 if ( ! ( common . validateArgs ( hookConfig , CheckHookProperties ( hookConfig ) ) ) ) {
630- common . returnMessage ( params , 403 , "hook config invalid" ) ;
633+ common . returnMessage ( params , 403 , "hook config invalid" + JSON . stringify ( hookConfig ) ) ;
631634 return ; // Add return to exit early
632635 }
633636
@@ -692,8 +695,8 @@ plugins.register("/i/hook/test", function(ob) {
692695 return false ;
693696 }
694697 catch ( e ) {
695- log . e ( "hook test error" , e ) ;
696- common . returnMessage ( params , 503 , "Hook test failed." ) ;
698+ log . e ( "hook test error" , e , hookConfig ) ;
699+ common . returnMessage ( params , 503 , "Hook test failed." + e . message ) ;
697700 return ;
698701 }
699702 } , paramsInstance ) ;
0 commit comments