From 9f41bc374599306ec6aee2a309adfe3827d2c0b0 Mon Sep 17 00:00:00 2001 From: yukirij Date: Wed, 4 Sep 2024 15:37:59 -0700 Subject: [PATCH] Remove complete games from status. --- server/src/app/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/app/mod.rs b/server/src/app/mod.rs index cdf3243..b15e924 100644 --- a/server/src/app/mod.rs +++ b/server/src/app/mod.rs @@ -237,7 +237,8 @@ impl App { if let Some(session) = self.sessions.get(token) { // Add to resume if session has user and is user turn. - if (session.p_dawn.user == user_id && (session.game.turn & 1) == 0) || (session.p_dusk.user == user_id && (session.game.turn & 1) == 1) { + let is_turn_player = (session.p_dawn.user == user_id && (session.game.turn & 1) == 0) || (session.p_dusk.user == user_id && (session.game.turn & 1) == 1); + if !session.game.complete && is_turn_player { response.resume += 1; }