@@ -421,7 +421,7 @@ export class Reference extends Query implements IReference {
421
421
return new Promise ( ( resolve , reject ) => {
422
422
NSDatabaseReference ( ) . set (
423
423
this . native ,
424
- serialize ( value ) ,
424
+ serialize ( value , true ) ,
425
425
new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
426
426
onSuccess ( param0 ) {
427
427
onComplete ?.( null ) ;
@@ -459,7 +459,7 @@ export class Reference extends Query implements IReference {
459
459
return new Promise ( ( resolve , reject ) => {
460
460
NSDatabaseReference ( ) . setWithPriority (
461
461
this . native ,
462
- serialize ( newVal ) ,
462
+ serialize ( newVal , true ) ,
463
463
newPriority as any ,
464
464
new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
465
465
onSuccess ( param0 ) {
@@ -484,7 +484,7 @@ export class Reference extends Query implements IReference {
484
484
doTransaction ( data : any ) : any {
485
485
const newData = transactionUpdate ( deserialize ( data ) ) ;
486
486
// TODO improve
487
- return serialize ( newData ) ;
487
+ return serialize ( newData , true ) ;
488
488
} ,
489
489
onComplete ( error : com . google . firebase . database . DatabaseError , commited : boolean , snapshot : com . google . firebase . database . DataSnapshot ) : void {
490
490
const ss = DataSnapshot . fromNative ( snapshot ) ;
@@ -508,7 +508,7 @@ export class Reference extends Query implements IReference {
508
508
return new Promise ( ( resolve , reject ) => {
509
509
NSDatabaseReference ( ) . update (
510
510
this . native ,
511
- serialize ( values ) ,
511
+ serialize ( values , true ) ,
512
512
new org . nativescript . firebase . database . FirebaseDatabase . Callback ( {
513
513
onSuccess ( param0 ) {
514
514
onComplete ?.( null ) ;
0 commit comments