From 0cce4b486524cba92bd69692034df2eb03fc972e Mon Sep 17 00:00:00 2001 From: Eric Maciel Date: Tue, 27 Oct 2020 14:29:56 -0400 Subject: [PATCH] fix: bugs --- packages/backend/src/SocketIOConnection.ts | 2 +- packages/bridge/src/convert/remove.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/SocketIOConnection.ts b/packages/backend/src/SocketIOConnection.ts index 5eec34a..cb76507 100644 --- a/packages/backend/src/SocketIOConnection.ts +++ b/packages/backend/src/SocketIOConnection.ts @@ -12,7 +12,7 @@ import { getClients } from './utils' import AutomergeBackend from './AutomergeBackend' export interface SocketIOCollaborationOptions { - entry: number | Server + entry: Server connectOpts?: SocketIO.ServerOptions defaultValue?: Node[] saveFrequency?: number diff --git a/packages/bridge/src/convert/remove.ts b/packages/bridge/src/convert/remove.ts index b9b22ab..1b723f6 100644 --- a/packages/bridge/src/convert/remove.ts +++ b/packages/bridge/src/convert/remove.ts @@ -19,7 +19,7 @@ const removeTextOp = (op: Automerge.Diff) => (map: any, doc: Element) => { if (typeof index !== 'number') return - const text = node?.text[index] || '*' + const text = node?.text?.[index] || '*' if (node) { node.text = node.text?.slice(0, index) + node.text?.slice(index + 1)