From f1f6407817b95040accebd9fc4523a1817928ff2 Mon Sep 17 00:00:00 2001 From: frankpagan Date: Thu, 6 Jun 2024 00:52:53 +0000 Subject: [PATCH] fix: temporarily handle sending messages that dont have modules --- src/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/index.js b/src/index.js index a603305..b0544fd 100644 --- a/src/index.js +++ b/src/index.js @@ -432,9 +432,12 @@ class SocketServer extends EventEmitter { if (authorized.authorized) data = authorized.authorized + // TODO: handle non module cases where send is required from messages let moduleName = data.method.split('.')[0] if (['storage', 'database', 'array', 'index', 'object'].includes(moduleName)) this.emit(data.method, data); + else if (data.method === 'crdt' || data.method === 'cursor') + this.send(data); else this.emit(moduleName, data); }