This commit is contained in:
2025-09-12 15:10:27 +02:00
parent f6e349f46c
commit fb5fe17020

View File

@@ -213,8 +213,8 @@ router.post("/games", asyncHandler(async (req, res) => {
try { try {
await conn.beginTransaction(); await conn.beginTransaction();
const [gameResult] = await conn.query( const [gameResult] = await conn.query(
"INSERT INTO current_games (is_open, is_local, current_playing_user) VALUES (?, ?, ?)", "INSERT INTO current_games (is_open, is_local) VALUES (?, ?, ?)",
[true, is_local, user] [true, is_local]
); );
const gameId = gameResult.insertId; const gameId = gameResult.insertId;
@@ -364,9 +364,10 @@ router.patch("/games/:id/lock", asyncHandler(async (req, res) => {
[turnOrder[i], turnOrder[j]] = [turnOrder[j], turnOrder[i]]; [turnOrder[i], turnOrder[j]] = [turnOrder[j], turnOrder[i]];
} }
const currentPlayingUser = turnOrder[0];
await conn.query( await conn.query(
"UPDATE current_games SET is_open = FALSE, turn_order = ? WHERE id = ?", "UPDATE current_games SET is_open = FALSE, turn_order = ?, current_playing_user = ? WHERE id = ?",
[JSON.stringify(turnOrder), gameId] [JSON.stringify(turnOrder), gameId, currentPlayingUser]
); );
await conn.commit(); await conn.commit();