From 479b6ab954f2403692ec14dfb90a0e1dc26eb90f Mon Sep 17 00:00:00 2001 From: Marlon Erler <109803887+marlon-erler@users.noreply.github.com> Date: Sun, 21 Jul 2024 13:18:43 +0000 Subject: [PATCH] respond deletedMailbox when non-existent mailbox requested --- websocket-handler.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/websocket-handler.ts b/websocket-handler.ts index 9af5d42..a38bcd5 100644 --- a/websocket-handler.ts +++ b/websocket-handler.ts @@ -189,7 +189,11 @@ export function processMessage( } doIfIsString(messageObject.requestedMailbox, (requestedMailbox) => { const mailbox = mailboxes.get(requestedMailbox); - if (!mailbox) return; + if (!mailbox) + return sendWebSocketMessage( + { deletedMailbox: requestedMailbox}, + ws + ); mailbox.ws = ws; }); doIfIsString(messageObject.deletingMailbox, (deletingMailbox) => {