Send spirit immediately to new client upon connection

This commit is contained in:
2025-05-28 05:54:26 +02:00
parent 856144bee6
commit a7a9718465

View File

@@ -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