dkforest

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

commit 7f9b41bf47346eff38421ce1afe80efdcd1767e5
parent 2f0eaacda06d93efbf7d8137fef3ef2325d792b2
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon, 25 Dec 2023 11:16:29 -0500

cleanup

Diffstat:
Mpkg/web/handlers/poker/poker.go | 13++-----------
1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go @@ -1523,7 +1523,6 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh res = append(res, newPlayerGain(player, piece, 0, "Only player alive")) mainPot -= piece } else { - isDone := true for groupIdx, group := range winners { if mainPot == 0 { break @@ -1531,7 +1530,6 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh groupPlayers := group.players groupPlayersLen := len(groupPlayers) handStr := poker.RankString(group.handScore) - isDone = true if groupPlayersLen == 1 && groupPlayers[0].getCash() > 0 { // Only 1 player win and is not all-in player := groupPlayers[0] @@ -1544,7 +1542,7 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh piece := utils.MinInt(player.allInMaxGain, mainPot) res = append(res, newPlayerGain(player, piece, groupIdx, handStr)) mainPot -= piece - isDone = false + continue } else if groupPlayersLen > 1 { // Multiple winners, split pot expectedSplit := mainPot / database.PokerChip(groupPlayersLen) @@ -1565,7 +1563,6 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh } // If everyone in the group was all-in, we need to evaluate the next group as well if allInCount == groupPlayersLen { - isDone = false continue } piece := mainPot / database.PokerChip(groupPlayersLen-allInCount) @@ -1577,9 +1574,7 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh } } } - if isDone { - break - } + break } } @@ -1592,10 +1587,6 @@ func processPot(winners []gameResult, mainPot, pokerTableMinBet database.PokerCh idx = (idx + 1) % len(res) } - if mainPot < 0 { - logrus.Error("mainPot < 0") - } - return }