From 1bd273f058fb1472e32283d51d78ec9457d0d316 Mon Sep 17 00:00:00 2001 From: Ilya Oleshko Date: Tue, 6 Aug 2024 14:42:27 +0300 Subject: [PATCH] Editor: Fixed s:logout-session socket event --- packages/doceditor/src/hooks/useSocketHelper.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/doceditor/src/hooks/useSocketHelper.ts b/packages/doceditor/src/hooks/useSocketHelper.ts index dbf4caad4e..9eeb1a98b7 100644 --- a/packages/doceditor/src/hooks/useSocketHelper.ts +++ b/packages/doceditor/src/hooks/useSocketHelper.ts @@ -79,7 +79,10 @@ const useSocketHelper = ({ socketUrl, user }: UseSocketHelperProps) => { socketIOHelper.on("s:logout-session", async (loginEventId) => { console.log(`[WS] "logout-session"`, loginEventId, user?.loginEventId); - if (Number(loginEventId) === user?.loginEventId) { + if ( + Number(loginEventId) === user?.loginEventId || + Number(loginEventId) === 0 + ) { const docEditor = typeof window !== "undefined" && window.DocEditor?.instances[EDITOR_ID];