diff options
author | bobzel <zzzman@gmail.com> | 2023-05-10 09:56:37 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-10 09:56:37 -0400 |
commit | 07c89fcd7af89a657abf705ecc78d337dbf387ed (patch) | |
tree | 3002fded93d420c0926c9bf04c49b6f98c1b5985 /src/fields/util.ts | |
parent | 719da9462f02fd3afda9b0b65de19de9405ab4fc (diff) | |
parent | b9d00178df75e1052bf26964bea37dcd0021ba63 (diff) |
Merge pull request #170 from brown-dash/james-server-stats
James - remFromList fix
Diffstat (limited to 'src/fields/util.ts')
-rw-r--r-- | src/fields/util.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fields/util.ts b/src/fields/util.ts index 92f3a69eb..d5b55867e 100644 --- a/src/fields/util.ts +++ b/src/fields/util.ts @@ -377,7 +377,7 @@ export function updateFunction(target: any, prop: any, value: any, receiver: any diff?.op === '$addToSet' ? { $addToSet: { ['fields.' + prop]: SerializationHelper.Serialize(new List<Doc>(diff.items)) } } : diff?.op === '$remFromSet' - ? { $remFromSet: { ['fields.' + prop]: SerializationHelper.Serialize(new List<Doc>(diff.items)) } } + ? { $remFromSet: { ['fields.' + prop]: SerializationHelper.Serialize(new List<Doc>(diff.items)), hint : diff.hint } } : { $set: { ['fields.' + prop]: SerializationHelper.Serialize(value) } }; !op.$set && ((op as any).length = diff.length); const prevValue = ObjectField.MakeCopy(lastValue as List<any>); |