From 42a7848025964fe07e6e4708a6b04575ca515ce8 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Mon, 1 Jul 2024 10:26:43 +0200 Subject: [PATCH] [bug] push fully formed message in ws queue --- src/websockets.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/websockets.ts b/src/websockets.ts index 6cc35c5..e640afa 100644 --- a/src/websockets.ts +++ b/src/websockets.ts @@ -91,16 +91,16 @@ class WebSocketClient { // Method to send messages public sendMessage(flag: AnkFlag, message: string): void { + const networkMessage: string = JSON.stringify({ + 'flag': flag, + 'content': message + }); if (this.ws.readyState === WebSocket.OPEN) { - const networkMessage: AnkNetworkMsg = { - 'flag': flag, - 'content': message - } - // console.debug("Sending message:", JSON.stringify(networkMessage)); - this.ws.send(JSON.stringify(networkMessage)); + console.debug("Sending message:", networkMessage); + this.ws.send(networkMessage); } else { console.warn('WebSocket is not open. ReadyState:', this.ws.readyState); - this.messageQueue.push(message); + this.messageQueue.push(networkMessage); } }