From d7247e692f238597626e20f718cb479253220a4a Mon Sep 17 00:00:00 2001 From: HighImKevin Date: Thu, 15 Oct 2026 11:20:32 -0400 Subject: [PATCH] Stop warning on websocket message parse error --- helpers/websocketHelper.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/helpers/websocketHelper.js b/helpers/websocketHelper.js index b85f4f0..40a2c25 100644 --- a/helpers/websocketHelper.js +++ b/helpers/websocketHelper.js @@ -110,11 +110,17 @@ hookedSocket = socket; socket.onmessage = function(event) { - try { - if (originalHandler) { + // Keep JF handler isolated so its throws do not look like parse failures + // and do not block KefinTweaks listener delivery. + if (originalHandler) { + try { originalHandler.call(this, event); + } catch (err) { + WARN('Original WebSocket onmessage handler error:', err); } + } + try { const messageData = event.Data || event.data; const data = typeof messageData === 'string' ? JSON.parse(messageData) : messageData; dispatchMessage(data);