Skip to content

Commit df6df7c

Browse files
authored
fix: Duplicate pending operations on nested fields (#2162)
1 parent 210f8d6 commit df6df7c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/ParseObject.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,12 @@ class ParseObject {
482482
json[attr] = encode(attrs[attr], false, false, seen, offline);
483483
}
484484
}
485-
485+
const pending = this._getPendingOps();
486+
for (const attr in pending[0]) {
487+
if (attr.indexOf('.') < 0) {
488+
json[attr] = pending[0][attr].toJSON(offline);
489+
}
490+
}
486491
if (this.id) {
487492
json.objectId = this.id;
488493
}

0 commit comments

Comments
 (0)