@@ -76,7 +76,7 @@ export class api_get_jwt {
7676 user . username = user . name ;
7777 q . jwt = Crypt . createToken ( user ) ;
7878 } else {
79- return NoderedUtil . HandleError ( this , new Error ( "root signin not allowed" ) ) ;
79+ return NoderedUtil . HandleError ( this , "root signin not allowed" , msg ) ;
8080 }
8181 }
8282 this . node . status ( { fill : "blue" , shape : "dot" , text : "Requesting token" } ) ;
@@ -94,7 +94,8 @@ export class api_get_jwt {
9494 this . node . status ( { } ) ;
9595 } catch ( error ) {
9696 let message = error . message ? error . message : error ;
97- this . node . error ( new Error ( message ) , msg ) ;
97+ // this.node.error(new Error(message), msg);
98+ NoderedUtil . HandleError ( this , message , msg ) ;
9899 this . node . status ( { fill : 'red' , shape : 'dot' , text : message . toString ( ) . substr ( 0 , 32 ) } ) ;
99100 }
100101 }
@@ -143,9 +144,7 @@ export class api_get {
143144 try {
144145 this . config . orderby = JSON . parse ( this . config . orderby ) ;
145146 } catch ( error ) {
146- ( this as Red ) . error ( "Error parsing orderby" , error ) ;
147- // this.node.er
148- // NoderedUtil.HandleError(this, error);
147+ NoderedUtil . HandleError ( this , "Error parsing orderby" , msg ) ;
149148 return ;
150149 }
151150 }
@@ -166,9 +165,7 @@ export class api_get {
166165 try {
167166 this . config . projection = JSON . parse ( this . config . projection ) ;
168167 } catch ( error ) {
169- ( this as Red ) . error ( "Error parsing projection" , error ) ;
170- // this.node.er
171- // NoderedUtil.HandleError(this, error);
168+ NoderedUtil . HandleError ( this , "Error parsing projection" , msg ) ;
172169 return ;
173170 }
174171 }
@@ -203,7 +200,7 @@ export class api_get {
203200 this . node . send ( msg ) ;
204201 this . node . status ( { } ) ;
205202 } catch ( error ) {
206- NoderedUtil . HandleError ( this , error ) ;
203+ NoderedUtil . HandleError ( this , error , msg ) ;
207204 }
208205 }
209206 onclose ( ) {
@@ -270,15 +267,15 @@ export class api_add {
270267 const errors = data . filter ( result => NoderedUtil . IsString ( result ) || ( result instanceof Error ) ) ;
271268 if ( errors . length > 0 ) {
272269 for ( let i : number = 0 ; i < errors . length ; i ++ ) {
273- NoderedUtil . HandleError ( this , errors [ i ] ) ;
270+ NoderedUtil . HandleError ( this , errors [ i ] , msg ) ;
274271 }
275272 }
276273 data = data . filter ( result => ! NoderedUtil . IsString ( result ) && ! ( result instanceof Error ) ) ;
277274 NoderedUtil . saveToObject ( msg , this . config . resultfield , data ) ;
278275 this . node . send ( msg ) ;
279276 this . node . status ( { } ) ;
280277 } catch ( error ) {
281- NoderedUtil . HandleError ( this , error ) ;
278+ NoderedUtil . HandleError ( this , error , msg ) ;
282279 }
283280 }
284281 onclose ( ) {
@@ -345,7 +342,7 @@ export class api_addmany {
345342 this . node . send ( msg ) ;
346343 this . node . status ( { } ) ;
347344 } catch ( error ) {
348- NoderedUtil . HandleError ( this , error ) ;
345+ NoderedUtil . HandleError ( this , error , msg ) ;
349346 }
350347 }
351348 onclose ( ) {
@@ -414,15 +411,15 @@ export class api_update {
414411 const errors = data . filter ( result => NoderedUtil . IsString ( result ) || ( result instanceof Error ) ) ;
415412 if ( errors . length > 0 ) {
416413 for ( let i : number = 0 ; i < errors . length ; i ++ ) {
417- NoderedUtil . HandleError ( this , errors [ i ] ) ;
414+ NoderedUtil . HandleError ( this , errors [ i ] , msg ) ;
418415 }
419416 }
420417 data = data . filter ( result => ! NoderedUtil . IsString ( result ) && ! ( result instanceof Error ) ) ;
421418 NoderedUtil . saveToObject ( msg , this . config . resultfield , data ) ;
422419 this . node . send ( msg ) ;
423420 this . node . status ( { } ) ;
424421 } catch ( error ) {
425- NoderedUtil . HandleError ( this , error ) ;
422+ NoderedUtil . HandleError ( this , error , msg ) ;
426423 }
427424 }
428425 onclose ( ) {
@@ -492,15 +489,15 @@ export class api_addorupdate {
492489 const errors = data . filter ( result => NoderedUtil . IsString ( result ) || ( result instanceof Error ) ) ;
493490 if ( errors . length > 0 ) {
494491 for ( let i : number = 0 ; i < errors . length ; i ++ ) {
495- NoderedUtil . HandleError ( this , errors [ i ] ) ;
492+ NoderedUtil . HandleError ( this , errors [ i ] , msg ) ;
496493 }
497494 }
498495 data = data . filter ( result => ! NoderedUtil . IsString ( result ) && ! ( result instanceof Error ) ) ;
499496 NoderedUtil . saveToObject ( msg , this . config . resultfield , data ) ;
500497 this . node . send ( msg ) ;
501498 this . node . status ( { } ) ;
502499 } catch ( error ) {
503- NoderedUtil . HandleError ( this , error ) ;
500+ NoderedUtil . HandleError ( this , error , msg ) ;
504501 }
505502 }
506503 onclose ( ) {
@@ -558,13 +555,13 @@ export class api_delete {
558555 const errors = data . filter ( result => NoderedUtil . IsString ( result ) || ( result instanceof Error ) ) ;
559556 if ( errors . length > 0 ) {
560557 for ( let i : number = 0 ; i < errors . length ; i ++ ) {
561- NoderedUtil . HandleError ( this , errors [ i ] ) ;
558+ NoderedUtil . HandleError ( this , errors [ i ] , msg ) ;
562559 }
563560 }
564561 this . node . send ( msg ) ;
565562 this . node . status ( { } ) ;
566563 } catch ( error ) {
567- NoderedUtil . HandleError ( this , error ) ;
564+ NoderedUtil . HandleError ( this , error , msg ) ;
568565 }
569566 }
570567 onclose ( ) {
@@ -628,7 +625,7 @@ export class api_deletemany {
628625 this . node . send ( msg ) ;
629626 this . node . status ( { fill : "green" , shape : "dot" , text : "deleted " + affectedrows + " rows" } ) ;
630627 } catch ( error ) {
631- NoderedUtil . HandleError ( this , error ) ;
628+ NoderedUtil . HandleError ( this , error , msg ) ;
632629 }
633630 }
634631 onclose ( ) {
@@ -683,7 +680,7 @@ export class api_map_reduce {
683680 this . node . send ( msg ) ;
684681 this . node . status ( { } ) ;
685682 } catch ( error ) {
686- NoderedUtil . HandleError ( this , error ) ;
683+ NoderedUtil . HandleError ( this , error , msg ) ;
687684 }
688685 }
689686 onclose ( ) {
@@ -857,7 +854,7 @@ export class api_updatedocument {
857854 this . node . send ( msg ) ;
858855 this . node . status ( { } ) ;
859856 } catch ( error ) {
860- NoderedUtil . HandleError ( this , error ) ;
857+ NoderedUtil . HandleError ( this , error , msg ) ;
861858 }
862859 }
863860 onclose ( ) {
@@ -900,7 +897,7 @@ export class grant_permission {
900897 }
901898
902899 const result : any [ ] = await NoderedUtil . Query ( 'users' , { _id : this . config . targetid } , { name : 1 } , { name : - 1 } , 1 , 0 , msg . jwt )
903- if ( result . length === 0 ) { return NoderedUtil . HandleError ( this , "Target " + this . config . targetid + " not found " ) ; }
900+ if ( result . length === 0 ) { return NoderedUtil . HandleError ( this , "Target " + this . config . targetid + " not found " , msg ) ; }
904901 const found = result [ 0 ] ;
905902
906903 let data : any [ ] = [ ] ;
@@ -930,7 +927,7 @@ export class grant_permission {
930927 this . node . send ( msg ) ;
931928 this . node . status ( { } ) ;
932929 } catch ( error ) {
933- NoderedUtil . HandleError ( this , error ) ;
930+ NoderedUtil . HandleError ( this , error , msg ) ;
934931 }
935932 }
936933 onclose ( ) {
@@ -1001,7 +998,7 @@ export class revoke_permission {
1001998 this . node . send ( msg ) ;
1002999 this . node . status ( { } ) ;
10031000 } catch ( error ) {
1004- NoderedUtil . HandleError ( this , error ) ;
1001+ NoderedUtil . HandleError ( this , error , msg ) ;
10051002 }
10061003 }
10071004 onclose ( ) {
@@ -1051,7 +1048,7 @@ export class download_file {
10511048 this . node . send ( msg ) ;
10521049 this . node . status ( { } ) ;
10531050 } catch ( error ) {
1054- NoderedUtil . HandleError ( this , error ) ;
1051+ NoderedUtil . HandleError ( this , error , msg ) ;
10551052 }
10561053 }
10571054 onclose ( ) {
@@ -1094,7 +1091,7 @@ export class upload_file {
10941091 this . node . send ( msg ) ;
10951092 this . node . status ( { } ) ;
10961093 } catch ( error ) {
1097- NoderedUtil . HandleError ( this , error ) ;
1094+ NoderedUtil . HandleError ( this , error , msg ) ;
10981095 }
10991096 }
11001097 onclose ( ) {
@@ -1137,7 +1134,7 @@ export class api_aggregate {
11371134 this . node . send ( msg ) ;
11381135 this . node . status ( { } ) ;
11391136 } catch ( error ) {
1140- NoderedUtil . HandleError ( this , error ) ;
1137+ NoderedUtil . HandleError ( this , error , msg ) ;
11411138 }
11421139 }
11431140 onclose ( ) {
@@ -1203,7 +1200,7 @@ export class api_watch {
12031200 this . node . send ( msg ) ;
12041201 this . node . status ( { } ) ;
12051202 } catch ( error ) {
1206- NoderedUtil . HandleError ( this , error ) ;
1203+ NoderedUtil . HandleError ( this , error , msg ) ;
12071204 }
12081205 }
12091206 async onclose ( removed : boolean , done : any ) {
@@ -1213,7 +1210,7 @@ export class api_watch {
12131210 await NoderedUtil . UnWatch ( this . watchid , null ) ;
12141211 }
12151212 } catch ( error ) {
1216- NoderedUtil . HandleError ( this , error ) ;
1213+ NoderedUtil . HandleError ( this , error , null ) ;
12171214 }
12181215 this . watchid = null ;
12191216 this . node . status ( { text : "Not watching" } ) ;
0 commit comments