From 12bc557d9114f9bc7ee48656f3716180020e9aaf Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Sat, 12 Mar 2022 14:10:31 -0800 Subject: [PATCH] Send unselected and players after user joins Signed-off-by: James Ketrenos --- server/routes/games.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/server/routes/games.js b/server/routes/games.js index b08b844..a381289 100755 --- a/server/routes/games.js +++ b/server/routes/games.js @@ -3080,7 +3080,7 @@ const wsConnect = async (ws, req) => { } session.live = true; session.lastActive = Date.now(); - + let error, warning, update, processed = true; switch (data.type) { @@ -3276,9 +3276,17 @@ const wsConnect = async (ws, req) => { } const session = getSession(game, req.session); - session.lastActive = Date.now(); session.ws = ws; - + if (session.player) { + session.player.live = true; + } + session.live = true; + session.lastActive = Date.now(); + sendUpdateToPlayers(game, { + players: game.players, + unselected: getFilteredUnselected(game) + }); + if (session.name) { if (session.color) { addChatMessage(game, null, `${session.name} has reconnected to the game.`);