File tree Expand file tree Collapse file tree 3 files changed +19
-3
lines changed
packages/firestore/lite/src/api Expand file tree Collapse file tree 3 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -307,7 +307,12 @@ export function setDoc<T>(
307
307
ref . firestore . _settings !
308
308
) ;
309
309
310
- const parsed = dataReader . parseSetData ( 'setDoc' , convertedValue , options ) ;
310
+ const parsed = dataReader . parseSetData (
311
+ 'setDoc' ,
312
+ ref . _key ,
313
+ convertedValue ,
314
+ options
315
+ ) ;
311
316
312
317
return configureClient . then ( datastore =>
313
318
invokeCommitRpc (
@@ -349,12 +354,17 @@ export function updateDoc(
349
354
) {
350
355
parsed = dataReader . parseUpdateVarargs (
351
356
'updateDoc' ,
357
+ ref . _key ,
352
358
fieldOrUpdateData ,
353
359
value ,
354
360
moreFieldsAndValues
355
361
) ;
356
362
} else {
357
- parsed = dataReader . parseUpdateData ( 'updateDoc' , fieldOrUpdateData ) ;
363
+ parsed = dataReader . parseUpdateData (
364
+ 'updateDoc' ,
365
+ ref . _key ,
366
+ fieldOrUpdateData
367
+ ) ;
358
368
}
359
369
360
370
return configureClient . then ( datastore =>
@@ -406,7 +416,7 @@ export function addDoc<T>(
406
416
collRef . firestore . _databaseId ,
407
417
collRef . firestore . _settings !
408
418
) ;
409
- const parsed = dataReader . parseSetData ( 'addDoc' , convertedValue ) ;
419
+ const parsed = dataReader . parseSetData ( 'addDoc' , docRef . _key , convertedValue ) ;
410
420
411
421
return configureClient
412
422
. then ( datastore =>
Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ export class Transaction implements firestore.Transaction {
108
108
) ;
109
109
const parsed = this . _dataReader . parseSetData (
110
110
'Transaction.set' ,
111
+ ref . _key ,
111
112
convertedValue ,
112
113
options
113
114
) ;
@@ -140,13 +141,15 @@ export class Transaction implements firestore.Transaction {
140
141
) {
141
142
parsed = this . _dataReader . parseUpdateVarargs (
142
143
'Transaction.update' ,
144
+ ref . _key ,
143
145
fieldOrUpdateData ,
144
146
value ,
145
147
moreFieldsAndValues
146
148
) ;
147
149
} else {
148
150
parsed = this . _dataReader . parseUpdateData (
149
151
'Transaction.update' ,
152
+ ref . _key ,
150
153
fieldOrUpdateData
151
154
) ;
152
155
}
Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ export class WriteBatch implements firestore.WriteBatch {
73
73
74
74
const parsed = this . _dataReader . parseSetData (
75
75
'WriteBatch.set' ,
76
+ ref . _key ,
76
77
convertedValue ,
77
78
options
78
79
) ;
@@ -109,13 +110,15 @@ export class WriteBatch implements firestore.WriteBatch {
109
110
) {
110
111
parsed = this . _dataReader . parseUpdateVarargs (
111
112
'WriteBatch.update' ,
113
+ ref . _key ,
112
114
fieldOrUpdateData ,
113
115
value ,
114
116
moreFieldsAndValues
115
117
) ;
116
118
} else {
117
119
parsed = this . _dataReader . parseUpdateData (
118
120
'WriteBatch.update' ,
121
+ ref . _key ,
119
122
fieldOrUpdateData
120
123
) ;
121
124
}
You can’t perform that action at this time.
0 commit comments