commit 9835c731626abc774aa58eb69f3fcf006914e112
parent a35a2e5a74fda2daac84e9d318c95a90a6cf68e3
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 12 Jun 2023 12:55:55 -0700
cleanup
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pkg/web/handlers/interceptors/chess.go b/pkg/web/handlers/interceptors/chess.go
@@ -603,10 +603,10 @@ func (g *ChessGame) updatePiecesCache(mov chess.Move) {
delete(g.PiecesCache, mov.S1())
delete(g.PiecesCache, mov.S2())
g.PiecesCache[mov.S2()] = idStr1
- if mov.S1().Rank() == 5 && mov.S2().Rank() == 6 && mov.HasTag(chess.EnPassant) {
- delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), 5))
- } else if mov.S1().Rank() == 4 && mov.S2().Rank() == 3 && mov.HasTag(chess.EnPassant) {
- delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), 4))
+ if mov.S1().Rank() == chess.Rank6 && mov.S2().Rank() == chess.Rank7 && mov.HasTag(chess.EnPassant) {
+ delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), chess.Rank6))
+ } else if mov.S1().Rank() == chess.Rank5 && mov.S2().Rank() == chess.Rank4 && mov.HasTag(chess.EnPassant) {
+ delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), chess.Rank5))
}
if mov.S1() == chess.E1 && mov.HasTag(chess.KingSideCastle) {
delete(g.PiecesCache, chess.H1)