From 6d459452a3825ea951790e62fc789dd6b9436d3e Mon Sep 17 00:00:00 2001 From: JurajKubrican Date: Tue, 11 Feb 2025 21:43:08 +0100 Subject: [PATCH] fix socket reconnect --- js/boxes.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/boxes.js b/js/boxes.js index 84d252a..a860331 100644 --- a/js/boxes.js +++ b/js/boxes.js @@ -57,6 +57,9 @@ document.querySelector("#auto-boxes").addEventListener("change",(e)=>{ timer = setInterval(()=>{ var id = Math.round(Math.random() * 1000) const value = document.querySelector('#box-'+id).checked ? "-" : "+"; + if (socket.readyState !== socket.OPEN) { + socket = new WebSocket(socketUrl); + } socket.send("u:" + id + ":" + value); },500) }else{