From 407e69cab9f728666113dfe971fe69a8f0d1f5a6 Mon Sep 17 00:00:00 2001 From: lambda Date: Sat, 27 Jan 2024 23:47:34 +0300 Subject: [PATCH] fix: fix error with arg destruction --- public/main.js | 4 +++- src/messagesProcessor.js | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/public/main.js b/public/main.js index e4c6cc1..8cf0bcd 100644 --- a/public/main.js +++ b/public/main.js @@ -139,7 +139,9 @@ const socketProtocol = location.protocol === "http:" ? "ws:" : "wss:"; async function connectToServer() { const ws = new WebSocket(`${socketProtocol}//${location.host}/meta`); - ws.addEventListener("message", messageProcessor.processMessage); + ws.addEventListener("message", (event) => + messageProcessor.processMessage(event.data), + ); } const changeTitles = ({ artist, title }) => { diff --git a/src/messagesProcessor.js b/src/messagesProcessor.js index 29784da..c4238be 100644 --- a/src/messagesProcessor.js +++ b/src/messagesProcessor.js @@ -20,7 +20,7 @@ const changeTitles = ({ artist, title }) => { } }; -const metadataChange = ({ data }) => { +const metadataChange = (data) => { changeTitles(data); }; @@ -32,7 +32,7 @@ const liveEnded = () => { logoDot.classList.remove("live"); }; -const setState = ({ data }) => { +const setState = (data) => { const { lastPlayed, isOnline } = data; if (lastPlayed) changeTitles(lastPlayed); if (isOnline) liveStarted();