diff --git a/node/server/server.js b/node/server/server.js index 64be99a..ed9e760 100644 --- a/node/server/server.js +++ b/node/server/server.js @@ -46,6 +46,8 @@ function startSpiritTimer() { pushSpiritToAllClients(); }, 20000); console.log('Spirit-Timer gestartet'); + // Sende sofort einen Spirit an den neuen Client + socket.send(JSON.stringify({ type: 'spirit', data: spirits[currentSpiritIndex] })); } } @@ -74,8 +76,6 @@ wss.on('connection', (socket) => { // Starte Timer falls das der erste Client ist if (wss.clients.size === 1) { startSpiritTimer(); - // Sende sofort einen Spirit an den neuen Client - socket.send(JSON.stringify({ type: 'spirit', data: spirits[currentSpiritIndex] })); } // Verbindung verloren: Timer ggf. stoppen