diff options
| author | Tyler Schicke <tyler_schicke@brown.edu> | 2019-05-18 17:21:07 -0400 |
|---|---|---|
| committer | Tyler Schicke <tyler_schicke@brown.edu> | 2019-05-18 17:21:07 -0400 |
| commit | b841d1daa793c3e911a3188ffa27228481055974 (patch) | |
| tree | 7d9794276a9264bbceed6db7f3c3e25ca5e42368 /src | |
| parent | 5b4ffd962d7f89a40edcb3409b5904a752f13fbb (diff) | |
Read only database
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/index.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/server/index.ts b/src/server/index.ts index da6bc0165..9696dab94 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -278,6 +278,7 @@ function getFields([ids, callback]: [string[], (result: Transferable[]) => void] } function setField(socket: Socket, newValue: Transferable) { + return; Database.Instance.update(newValue.id, newValue, () => socket.broadcast.emit(MessageStore.SetField.Message, newValue)); if (newValue.type === Types.Text) { @@ -346,6 +347,7 @@ function getSuffix(value: string | [string, any]): string { } function UpdateField(socket: Socket, diff: Diff) { + return; Database.Instance.update(diff.id, diff.diff, () => socket.broadcast.emit(MessageStore.UpdateField.Message, diff), false, "newDocuments"); const docfield = diff.diff.$set; @@ -362,8 +364,8 @@ function UpdateField(socket: Socket, diff: Diff) { Object.values(suffixMap).forEach(suf => update[key + getSuffix(suf)] = { set: null }); let term = ToSearchTerm(val); if (term !== undefined) { - let { suffix, value } = term; - update[key + suffix] = { set: value }; + // let { suffix, value } = term; + // update[key + suffix] = { set: value }; } } if (dynfield) { @@ -372,6 +374,7 @@ function UpdateField(socket: Socket, diff: Diff) { } function CreateField(newValue: any) { + return; Database.Instance.insert(newValue, "newDocuments"); } |
