dkforest

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

commit d3ebe14456332ada24c8757df44c7d7a7b14193e
parent c6a03688e8c0601c9400e959152d549ffafbceda
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon, 25 Dec 2023 13:27:19 -0500

cleanup

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

diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go @@ -408,9 +408,13 @@ func (g *ongoingGame) setMainPot(v database.PokerChip) { } func (g *ongoingGame) computeWinners() (winner []gameResult) { + return computeWinners(g.players, g.communityCards) +} + +func computeWinners(players []*PokerPlayer, communityCards []string) (winner []gameResult) { countAlive := 0 var lastAlive *PokerPlayer - for _, p := range g.players { + for _, p := range players { if !p.folded.Load() { countAlive++ lastAlive = p @@ -423,7 +427,7 @@ func (g *ongoingGame) computeWinners() (winner []gameResult) { } m := make(map[int32][]*PokerPlayer) - for _, p := range g.players { + for _, p := range players { if p.folded.Load() { continue } @@ -434,7 +438,6 @@ func (g *ongoingGame) computeWinners() (winner []gameResult) { playerCard2 = pCards[1].name }) - communityCards := g.communityCards if len(communityCards) != 5 { return []gameResult{} }