Skip to content

Commit 2ca7928

Browse files
committed
Also update the lite client.
1 parent 0fa5048 commit 2ca7928

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

packages/firestore/lite/src/api/reference.ts

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,12 @@ export function setDoc<T>(
307307
ref.firestore._settings!
308308
);
309309

310-
const parsed = dataReader.parseSetData('setDoc', convertedValue, options);
310+
const parsed = dataReader.parseSetData(
311+
'setDoc',
312+
ref._key,
313+
convertedValue,
314+
options
315+
);
311316

312317
return configureClient.then(datastore =>
313318
invokeCommitRpc(
@@ -349,12 +354,17 @@ export function updateDoc(
349354
) {
350355
parsed = dataReader.parseUpdateVarargs(
351356
'updateDoc',
357+
ref._key,
352358
fieldOrUpdateData,
353359
value,
354360
moreFieldsAndValues
355361
);
356362
} else {
357-
parsed = dataReader.parseUpdateData('updateDoc', fieldOrUpdateData);
363+
parsed = dataReader.parseUpdateData(
364+
'updateDoc',
365+
ref._key,
366+
fieldOrUpdateData
367+
);
358368
}
359369

360370
return configureClient.then(datastore =>
@@ -406,7 +416,7 @@ export function addDoc<T>(
406416
collRef.firestore._databaseId,
407417
collRef.firestore._settings!
408418
);
409-
const parsed = dataReader.parseSetData('addDoc', convertedValue);
419+
const parsed = dataReader.parseSetData('addDoc', docRef._key, convertedValue);
410420

411421
return configureClient
412422
.then(datastore =>

packages/firestore/lite/src/api/transaction.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ export class Transaction implements firestore.Transaction {
108108
);
109109
const parsed = this._dataReader.parseSetData(
110110
'Transaction.set',
111+
ref._key,
111112
convertedValue,
112113
options
113114
);
@@ -140,13 +141,15 @@ export class Transaction implements firestore.Transaction {
140141
) {
141142
parsed = this._dataReader.parseUpdateVarargs(
142143
'Transaction.update',
144+
ref._key,
143145
fieldOrUpdateData,
144146
value,
145147
moreFieldsAndValues
146148
);
147149
} else {
148150
parsed = this._dataReader.parseUpdateData(
149151
'Transaction.update',
152+
ref._key,
150153
fieldOrUpdateData
151154
);
152155
}

packages/firestore/lite/src/api/write_batch.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ export class WriteBatch implements firestore.WriteBatch {
7373

7474
const parsed = this._dataReader.parseSetData(
7575
'WriteBatch.set',
76+
ref._key,
7677
convertedValue,
7778
options
7879
);
@@ -109,13 +110,15 @@ export class WriteBatch implements firestore.WriteBatch {
109110
) {
110111
parsed = this._dataReader.parseUpdateVarargs(
111112
'WriteBatch.update',
113+
ref._key,
112114
fieldOrUpdateData,
113115
value,
114116
moreFieldsAndValues
115117
);
116118
} else {
117119
parsed = this._dataReader.parseUpdateData(
118120
'WriteBatch.update',
121+
ref._key,
119122
fieldOrUpdateData
120123
);
121124
}

0 commit comments

Comments
 (0)