dkforest

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

commit a0db65760bc44aa9e5836107078d7881f23ac261
parent 5c7d821e583ee6721eb39c393e9a41ea0a4a734d
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sun, 17 Dec 2023 04:51:52 -0500

cleanup

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

diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go @@ -538,7 +538,7 @@ type AutoAction struct { } // Return either or not the game ended because only 1 player left playing (or none) -func waitPlayersActionFn(db *database.DkfDB, g *PokerGame, roomID RoomID, skip int, minBet database.PokerChip, isPreFlop bool) bool { +func waitPlayersActionFn(db *database.DkfDB, g *PokerGame, roomID RoomID, skip int, minBet database.PokerChip) bool { roomTopic := roomID.Topic() roomLogsTopic := roomID.LogsTopic() dealerIdx := g.Ongoing.getPlayerIdxBySeatIdx(int(g.DealerSeatIdx.Load())) @@ -840,7 +840,7 @@ RoundIsSettled: // When only one player remain alive (everyone else fold) // We refund the "uncalled bet" so that it does not go in the main pot and does not get raked. - if !isPreFlop && playerAlive == 1 { + if playerAlive == 1 { newArray := make([]*PokerPlayer, len(g.Ongoing.Players)) copy(newArray, g.Ongoing.Players) sort.Slice(newArray, func(i, j int) bool { return newArray[i].GetBet() > newArray[j].GetBet() }) @@ -1007,7 +1007,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) { // Wait for players to bet/call/check/fold... time.Sleep(time.Second) skip := utils.Ternary(isHeadsUpGame, 1, 2) - if waitPlayersActionFn(db, g, roomID, skip, bigBlindBet, true) { + if waitPlayersActionFn(db, g, roomID, skip, bigBlindBet) { goto END } @@ -1026,7 +1026,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) { // Wait for players to bet/call/check/fold... time.Sleep(time.Second) - if waitPlayersActionFn(db, g, roomID, skip, 0, false) { + if waitPlayersActionFn(db, g, roomID, skip, 0) { goto END } @@ -1038,7 +1038,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) { // Wait for players to bet/call/check/fold... time.Sleep(time.Second) - if waitPlayersActionFn(db, g, roomID, skip, 0, false) { + if waitPlayersActionFn(db, g, roomID, skip, 0) { goto END } @@ -1050,7 +1050,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) { // Wait for players to bet/call/check/fold... time.Sleep(time.Second) - if waitPlayersActionFn(db, g, roomID, skip, 0, false) { + if waitPlayersActionFn(db, g, roomID, skip, 0) { goto END }