@@ -1563,7 +1563,7 @@ export class Message {
15631563 }
15641564
15651565 }
1566- await Config . db . DeleteOne ( msg . id , msg . collectionname , msg . jwt , span ) ;
1566+ await Config . db . DeleteOne ( msg . id , msg . collectionname , msg . recursive , msg . jwt , span ) ;
15671567 } catch ( error ) {
15681568 if ( NoderedUtil . IsNullUndefinded ( msg ) ) { ( msg as any ) = { } ; }
15691569 if ( msg !== null && msg !== undefined ) msg . error = error . message ? error . message : error ;
@@ -2643,7 +2643,7 @@ export class Message {
26432643 if ( usage . quantity > 0 ) {
26442644 await Config . db . _UpdateOne ( null , usage , "config" , 1 , false , Crypt . rootToken ( ) , span ) ;
26452645 } else {
2646- await Config . db . DeleteOne ( usage . _id , "config" , Crypt . rootToken ( ) , span ) ;
2646+ await Config . db . DeleteOne ( usage . _id , "config" , false , Crypt . rootToken ( ) , span ) ;
26472647 }
26482648 } catch ( error ) {
26492649 span ?. recordException ( error ) ;
@@ -3428,14 +3428,14 @@ export class Message {
34283428 await Config . db . _UpdateOne ( null , usage , "config" , 1 , false , rootjwt , span ) ;
34293429 } else {
34303430 // Clean up old buy attempts
3431- await Config . db . DeleteOne ( usage . _id , "config" , rootjwt , span ) ;
3431+ await Config . db . DeleteOne ( usage . _id , "config" , false , rootjwt , span ) ;
34323432 }
34333433 }
34343434 } else {
34353435 msg . customer . subscriptionid = null ;
34363436 const total_usage = await Config . db . query < ResourceUsage > ( { query : { "_type" : "resourceusage" , "customerid" : msg . customer . _id , "$or" : [ { "siid" : { "$exists" : false } } , { "siid" : "" } , { "siid" : null } ] } , top : 1000 , collectionname : "config" , jwt : msg . jwt } , span ) ;
34373437 for ( let usage of total_usage ) {
3438- await Config . db . DeleteOne ( usage . _id , "config" , rootjwt , span ) ;
3438+ await Config . db . DeleteOne ( usage . _id , "config" , false , rootjwt , span ) ;
34393439 }
34403440 }
34413441 if ( msg . customer . vatnumber ) {
@@ -4685,7 +4685,7 @@ export class Message {
46854685 var exists = wi . files . filter ( x => x . name == file . filename ) ;
46864686 if ( exists . length > 0 ) {
46874687 try {
4688- await Config . db . DeleteOne ( exists [ 0 ] . _id , "fs.files" , jwt , parent ) ;
4688+ await Config . db . DeleteOne ( exists [ 0 ] . _id , "fs.files" , false , jwt , parent ) ;
46894689 } catch ( error ) {
46904690 Logger . instanse . error ( "Message" , "UpdateWorkitem" , msg . error ) ;
46914691 }
@@ -4874,14 +4874,14 @@ export class Message {
48744874
48754875 var files = await Config . db . query ( { query : { "wi" : wi . _id } , collectionname : "fs.files" , jwt } , parent ) ;
48764876 for ( var i = 0 ; i < files . length ; i ++ ) {
4877- await Config . db . DeleteOne ( files [ i ] . _id , "fs.files" , jwt , parent ) ;
4877+ await Config . db . DeleteOne ( files [ i ] . _id , "fs.files" , false , jwt , parent ) ;
48784878 }
48794879 var files = await Config . db . query ( { query : { "metadata.wi" : wi . _id } , collectionname : "fs.files" , jwt } , parent ) ;
48804880 for ( var i = 0 ; i < files . length ; i ++ ) {
4881- await Config . db . DeleteOne ( files [ i ] . _id , "fs.files" , jwt , parent ) ;
4881+ await Config . db . DeleteOne ( files [ i ] . _id , "fs.files" , false , jwt , parent ) ;
48824882 }
48834883
4884- await Config . db . DeleteOne ( wi . _id , "workitems" , jwt , parent ) ;
4884+ await Config . db . DeleteOne ( wi . _id , "workitems" , false , jwt , parent ) ;
48854885 } catch ( error ) {
48864886 await handleError ( null , error ) ;
48874887 if ( NoderedUtil . IsNullUndefinded ( msg ) ) { ( msg as any ) = { } ; }
@@ -5102,9 +5102,9 @@ export class Message {
51025102 }
51035103 }
51045104
5105- await Config . db . DeleteOne ( wiq . _id , "mq" , jwt , parent ) ;
5105+ await Config . db . DeleteOne ( wiq . _id , "mq" , false , jwt , parent ) ;
51065106 if ( wiq . usersrole ) {
5107- await Config . db . DeleteOne ( wiq . usersrole , "users" , jwt , parent ) ;
5107+ await Config . db . DeleteOne ( wiq . usersrole , "users" , false , jwt , parent ) ;
51085108 }
51095109 } catch ( error ) {
51105110 await handleError ( null , error ) ;
0 commit comments