From ae5f51f9c8187968ae8213b9e69ac9007da4574d Mon Sep 17 00:00:00 2001 From: ntr Date: Fri, 13 Sep 2019 13:15:22 +1000 Subject: [PATCH] instance abandon finishes game --- server/src/instance.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/instance.rs b/server/src/instance.rs index 7b0eac07..10f6ede4 100644 --- a/server/src/instance.rs +++ b/server/src/instance.rs @@ -752,6 +752,7 @@ pub fn instance_abandon(tx: &mut Transaction, account: &Account, instance_id: Uu if let Some(game_id) = instance.current_game_id() { let mut game = game_get(tx, game_id)?; game.player_by_id(account.id)?.forfeit(); + game = game.start(); // actually finishes it... game_update(tx, &game)?; }