diff options
author | bobzel <zzzman@gmail.com> | 2020-10-05 11:59:48 -0400 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2020-10-05 11:59:48 -0400 |
commit | 2a5cceb16d102a2139ca876983577eb8d882e9e0 (patch) | |
tree | 93abb019c104c69b69e5f664b43fdf5fa1417535 /src/fields/List.ts | |
parent | b725cbb244136ddfffad24d4ac68b9beb31845a3 (diff) |
handled concurrent list additions as a special case (need to handle all concurrent edits still).
Diffstat (limited to 'src/fields/List.ts')
-rw-r--r-- | src/fields/List.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fields/List.ts b/src/fields/List.ts index c9e4bd3c1..dca8d111c 100644 --- a/src/fields/List.ts +++ b/src/fields/List.ts @@ -43,7 +43,7 @@ const listHandlers: any = { } } const res = list.__fields.push(...items); - this[Update](); + this[Update]("$addToSet"); return res; }), reverse() { @@ -314,7 +314,7 @@ class ListImpl<T extends Field> extends ObjectField { // console.log(diff); const update = this[OnUpdate]; // update && update(diff); - update?.(); + update?.(diff); } private [Self] = this; |