dkforest

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

commit 9835c731626abc774aa58eb69f3fcf006914e112
parent a35a2e5a74fda2daac84e9d318c95a90a6cf68e3
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon, 12 Jun 2023 12:55:55 -0700

cleanup

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 @@ -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)