summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-03-04 13:07:54 +0100
committerTor Andersson <tor@ccxvii.net>2025-03-04 13:17:31 +0100
commit00f597d590e2950e74d34d63e6be43f28d725423 (patch)
tree45b44c86da04aaac5a7354eb4ce29e538ff7a672
parentcfc9b68b9359f3fb34c915647d354ed5c4ae236a (diff)
downloadserver-00f597d590e2950e74d34d63e6be43f28d725423.tar.gz
Set players.is_active when cloning games.
-rw-r--r--server.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/server.js b/server.js
index f06ba91..9d24b7c 100644
--- a/server.js
+++ b/server.js
@@ -2413,7 +2413,7 @@ const SQL_CLONE_1 = SQL(`
`).pluck()
const SQL_CLONE_2 = [
- SQL(`insert into players(game_id,role,user_id) select $new_game_id,role,user_id from players where game_id=$old_game_id`),
+ SQL(`insert into players(game_id,role,user_id,is_active) select $new_game_id,role,user_id,is_active from players where game_id=$old_game_id`),
SQL(`insert into game_state(game_id,state) select $new_game_id,state from game_state where game_id=$old_game_id`),
SQL(`insert into game_replay(game_id,replay_id,role,action,arguments) select $new_game_id,replay_id,role,action,arguments from game_replay where game_id=$old_game_id`),
SQL(`insert into game_snap(game_id,snap_id,replay_id,state) select $new_game_id,snap_id,replay_id,state from game_snap where game_id=$old_game_id`),