aboutsummaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/index.ts')
-rw-r--r--src/server/index.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/index.ts b/src/server/index.ts
index 2381f9840..6b92e8e8e 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -303,7 +303,10 @@ const suffixMap: { [type: string]: string } = {
function UpdateField(socket: Socket, diff: Diff) {
Database.Instance.update(diff.id, diff.diff,
() => socket.broadcast.emit(MessageStore.UpdateField.Message, diff), false, "newDocuments");
- const docfield = diff.diff;
+ const docfield = diff.diff.$set;
+ if (!docfield) {
+ return;
+ }
const update: any = { id: diff.id };
console.log("FIELD: ", docfield);
let dynfield = false;