From f19638a4e6b30316451d3a70ceaa6ae1094b6143 Mon Sep 17 00:00:00 2001 From: 0880 <98263509+0880880@users.noreply.github.com> Date: Mon, 19 Jan 2026 18:14:37 +0330 Subject: [PATCH] Fix pawn upgrade --- app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.py b/app.py index 226d530..9f7952b 100644 --- a/app.py +++ b/app.py @@ -456,7 +456,7 @@ async def move(request: Request, room_id): board.grid[c.y][c.x] = srcp sx, sy = pos_to_coord(src) board.grid[sy][sx] = Piece.EMPTY - if c.y == 0 or c.y == 7 and piece_kind == "p": + if (c.y == 0 or c.y == 7) and piece_kind == "p": board.grid[c.y][c.x] = Piece.WHITE_QUEEN if is_white else Piece.BLACK_QUEEN room.turn = Color.BLACK if color == Color.WHITE else Color.WHITE room.last_move = datetime.now(timezone.utc)