aboutsummaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
authorMonika Hedman <monika_hedman@brown.edu>2019-05-07 16:57:52 -0400
committerMonika Hedman <monika_hedman@brown.edu>2019-05-07 16:57:52 -0400
commit1785f0b27d95b29c28a94f0ed05f32056ed69d42 (patch)
tree127f6468722002deece5000ca3c3d4a0e526b4d1 /src/server/index.ts
parentef54fbecd832e4c8f31144ab9fa217146833a397 (diff)
parent6683c5450eb25da291090091421e791bf0498aba (diff)
pulled again
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;