@@ -421,7 +421,7 @@ export class Reference extends Query implements IReference {
421421 return new Promise ( ( resolve , reject ) => {
422422 NSDatabaseReference ( ) . set (
423423 this . native ,
424- serialize ( value ) ,
424+ serialize ( value , true ) ,
425425 new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
426426 onSuccess ( param0 ) {
427427 onComplete ?.( null ) ;
@@ -459,7 +459,7 @@ export class Reference extends Query implements IReference {
459459 return new Promise ( ( resolve , reject ) => {
460460 NSDatabaseReference ( ) . setWithPriority (
461461 this . native ,
462- serialize ( newVal ) ,
462+ serialize ( newVal , true ) ,
463463 newPriority as any ,
464464 new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
465465 onSuccess ( param0 ) {
@@ -484,7 +484,7 @@ export class Reference extends Query implements IReference {
484484 doTransaction ( data : any ) : any {
485485 const newData = transactionUpdate ( deserialize ( data ) ) ;
486486 // TODO improve
487- return serialize ( newData ) ;
487+ return serialize ( newData , true ) ;
488488 } ,
489489 onComplete ( error : com . google . firebase . database . DatabaseError , commited : boolean , snapshot : com . google . firebase . database . DataSnapshot ) : void {
490490 const ss = DataSnapshot . fromNative ( snapshot ) ;
@@ -508,7 +508,7 @@ export class Reference extends Query implements IReference {
508508 return new Promise ( ( resolve , reject ) => {
509509 NSDatabaseReference ( ) . update (
510510 this . native ,
511- serialize ( values ) ,
511+ serialize ( values , true ) ,
512512 new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
513513 onSuccess ( param0 ) {
514514 onComplete ?.( null ) ;
0 commit comments