dw
This commit is contained in:
@@ -213,8 +213,8 @@ router.post("/games", asyncHandler(async (req, res) => {
|
||||
try {
|
||||
await conn.beginTransaction();
|
||||
const [gameResult] = await conn.query(
|
||||
"INSERT INTO current_games (is_open, is_local, current_playing_user) VALUES (?, ?, ?)",
|
||||
[true, is_local, user]
|
||||
"INSERT INTO current_games (is_open, is_local) VALUES (?, ?, ?)",
|
||||
[true, is_local]
|
||||
);
|
||||
|
||||
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]];
|
||||
}
|
||||
|
||||
const currentPlayingUser = turnOrder[0];
|
||||
await conn.query(
|
||||
"UPDATE current_games SET is_open = FALSE, turn_order = ? WHERE id = ?",
|
||||
[JSON.stringify(turnOrder), gameId]
|
||||
"UPDATE current_games SET is_open = FALSE, turn_order = ?, current_playing_user = ? WHERE id = ?",
|
||||
[JSON.stringify(turnOrder), gameId, currentPlayingUser]
|
||||
);
|
||||
|
||||
await conn.commit();
|
||||
|
||||
Reference in New Issue
Block a user