dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 265e1384a3846bc21b0659b6c890be3e2d2b301d
parent beba6d82cf712bca5f762ba2b950d5059ab6a565
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sun, 11 Jun 2023 19:50:53 -0700

simplify code

Diffstat:
Mpkg/web/handlers/interceptors/chess.go | 8++++----
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" }