From b841d1daa793c3e911a3188ffa27228481055974 Mon Sep 17 00:00:00 2001 From: Tyler Schicke Date: Sat, 18 May 2019 17:21:07 -0400 Subject: Read only database --- src/server/index.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') 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"); } -- cgit v1.2.3-70-g09d2