@@ -275,13 +275,10 @@ export class Message {
275275 this . Reply ( ) ;
276276 var msg : UpdateOneMessage < Base > = UpdateOneMessage . assign ( this . data ) ;
277277 try {
278- var jwt = cli . jwt ;
279- if ( msg . jwt != null && msg . jwt != undefined ) { jwt = msg . jwt ; }
280- var w : number = 0 ;
281- var j : boolean = false ;
282- if ( ( msg . w as any ) !== undefined && ( msg . w as any ) !== null ) w = msg . w ;
283- if ( ( msg . j as any ) !== undefined && ( msg . j as any ) !== null ) j = msg . j ;
284- msg . result = await Config . db . UpdateOne ( msg . query , msg . item , msg . collectionname , w , j , jwt ) ;
278+ if ( msg . jwt === null || msg . jwt === undefined ) { msg . jwt = cli . jwt ; }
279+ if ( ( msg . w as any ) === undefined || ( msg . w as any ) === null ) msg . w = 0 ;
280+ if ( ( msg . j as any ) === undefined || ( msg . j as any ) === null ) msg . j = false ;
281+ msg = await Config . db . UpdateOne ( msg ) ;
285282 } catch ( error ) {
286283 msg . error = error . toString ( ) ;
287284 cli . _logger . error ( error ) ;
@@ -298,15 +295,10 @@ export class Message {
298295 this . Reply ( ) ;
299296 var msg : UpdateManyMessage < Base > = UpdateManyMessage . assign ( this . data ) ;
300297 try {
301- var jwt = cli . jwt ;
302- if ( msg . jwt != null && msg . jwt != undefined ) { jwt = msg . jwt ; }
303- var w : number = 0 ;
304- var j : boolean = false ;
305- if ( ( msg . w as any ) !== undefined && ( msg . w as any ) !== null ) w = msg . w ;
306- if ( ( msg . j as any ) !== undefined && ( msg . j as any ) !== null ) j = msg . j ;
307- // msg.result = await Config.db.UpdateMany(msg.query, msg.item, msg.collectionname, w, j, jwt);
308- var res = await Config . db . UpdateMany ( msg . query , msg . item , msg . collectionname , w , j , jwt ) ;
309- msg . result = res ;
298+ if ( msg . jwt === null || msg . jwt === undefined ) { msg . jwt = cli . jwt ; }
299+ if ( ( msg . w as any ) === undefined || ( msg . w as any ) === null ) msg . w = 0 ;
300+ if ( ( msg . j as any ) === undefined || ( msg . j as any ) === null ) msg . j = false ;
301+ msg = await Config . db . UpdateMany ( msg ) ;
310302 } catch ( error ) {
311303 msg . error = error . toString ( ) ;
312304 cli . _logger . error ( error ) ;
@@ -324,14 +316,10 @@ export class Message {
324316 this . Reply ( ) ;
325317 var msg : InsertOrUpdateOneMessage < Base > = InsertOrUpdateOneMessage . assign ( this . data ) ;
326318 try {
327- var jwt = cli . jwt ;
328- if ( msg . jwt != null && msg . jwt != undefined ) { jwt = msg . jwt ; }
329- var w : number = 0 ;
330- var j : boolean = false ;
331- if ( ( msg . w as any ) !== undefined && ( msg . w as any ) !== null ) w = msg . w ;
332- if ( ( msg . j as any ) !== undefined && ( msg . j as any ) !== null ) j = msg . j ;
333-
334- msg . result = await Config . db . InsertOrUpdateOne ( msg . item , msg . collectionname , msg . uniqeness , w , j , jwt ) ;
319+ if ( msg . jwt === null || msg . jwt === undefined ) { msg . jwt = cli . jwt ; }
320+ if ( ( msg . w as any ) === undefined || ( msg . w as any ) === null ) msg . w = 0 ;
321+ if ( ( msg . j as any ) === undefined || ( msg . j as any ) === null ) msg . j = false ;
322+ msg = await Config . db . InsertOrUpdateOne ( msg ) ;
335323 } catch ( error ) {
336324 msg . error = error . toString ( ) ;
337325 cli . _logger . error ( error ) ;
0 commit comments