commit 6671d600f223aac4f7a9db5c2bffcd3067ef8c39 parent b4375545d63acda25a26711c6edce05471d373cb Author: n0tr1v <n0tr1v@protonmail.com> Date: Sat, 9 Dec 2023 06:06:51 -0500 refactor Diffstat:
| M | pkg/web/handlers/poker/poker.go | | | 14 | +++++++------- |
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go @@ -283,19 +283,19 @@ func isRoundSettled(players []*PokerPlayer) bool { func (g *PokerGame) incrDealerIdx() { nbPlayers := len(g.Ongoing.Players) - dealerIdx := g.DealerIdx.Load() + dealerSeatIdx := g.DealerIdx.Load() var dealerPlayer *PokerPlayer for { - dealerIdx = (dealerIdx + 1) % NbPlayers - dealerPlayer = g.Ongoing.GetPlayerBySeatIdx(int(dealerIdx)) + dealerSeatIdx = (dealerSeatIdx + 1) % NbPlayers + dealerPlayer = g.Ongoing.GetPlayerBySeatIdx(int(dealerSeatIdx)) if dealerPlayer != nil { break } } - g.DealerIdx.Store(dealerIdx) - dealerIdx1 := g.Ongoing.getPlayerIdxBySeatIdx(int(dealerIdx)) - g.smallBlindIdx = (int(dealerIdx1) + 1) % nbPlayers - g.bigBlindIdx = (int(dealerIdx1) + 2) % nbPlayers + g.DealerIdx.Store(dealerSeatIdx) + dealerIdx := g.Ongoing.getPlayerIdxBySeatIdx(int(dealerSeatIdx)) + g.smallBlindIdx = (int(dealerIdx) + 1) % nbPlayers + g.bigBlindIdx = (int(dealerIdx) + 2) % nbPlayers } func (g *PokerGame) UnSitPlayer(db *database.DkfDB, authUser *database.User, roomID string) error {