commit 265e1384a3846bc21b0659b6c890be3e2d2b301d
parent beba6d82cf712bca5f762ba2b950d5059ab6a565
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 11 Jun 2023 19:50:53 -0700
simplify code
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pkg/web/handlers/interceptors/chess.go b/pkg/web/handlers/interceptors/chess.go
@@ -522,16 +522,16 @@ func (b *Chess) SendMove(gameKey string, userID database.UserID, g *ChessGame, c
delete(g.PiecesCache, mov.S1())
delete(g.PiecesCache, mov.S2())
g.PiecesCache[mov.S2()] = idStr1
- if turn == chess.White && mov.HasTag(chess.KingSideCastle) {
+ if mov.S1() == chess.E1 && mov.HasTag(chess.KingSideCastle) {
delete(g.PiecesCache, chess.H1)
g.PiecesCache[chess.F1] = "img_7"
- } else if turn == chess.Black && mov.HasTag(chess.KingSideCastle) {
+ } else if mov.S1() == chess.E8 && mov.HasTag(chess.KingSideCastle) {
delete(g.PiecesCache, chess.H8)
g.PiecesCache[chess.F8] = "img_63"
- } else if turn == chess.White && mov.HasTag(chess.QueenSideCastle) {
+ } else if mov.S1() == chess.E1 && mov.HasTag(chess.QueenSideCastle) {
delete(g.PiecesCache, chess.A1)
g.PiecesCache[chess.D1] = "img_0"
- } else if turn == chess.Black && mov.HasTag(chess.QueenSideCastle) {
+ } else if mov.S1() == chess.E8 && mov.HasTag(chess.QueenSideCastle) {
delete(g.PiecesCache, chess.A8)
g.PiecesCache[chess.D8] = "img_56"
}