commit a0db65760bc44aa9e5836107078d7881f23ac261
parent 5c7d821e583ee6721eb39c393e9a41ea0a4a734d
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 17 Dec 2023 04:51:52 -0500
cleanup
Diffstat:
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
}