commit b7ca89f83caa601ad623cb94f9539f44dd033caf
parent 28484f4cc42ff4d6fd9062d7a6461757392bbf3f
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Tue, 19 Dec 2023 00:32:00 -0500
cleanup
Diffstat:
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go
@@ -244,7 +244,7 @@ func (g *PokerGame) Fold(userID database.UserID) {
g.sendPlayerEvent(PlayerEvent{UserID: userID, Fold: true})
}
-func (g *PokerGame) UnSit(userID database.UserID) {
+func (g *PokerGame) sendUnsitPlayerEvent(userID database.UserID) {
g.sendPlayerEvent(PlayerEvent{UserID: userID, Unsit: true})
}
@@ -476,16 +476,14 @@ func (g *PokerGame) UnSitPlayer(userID database.UserID) error {
func (g *PokerGame) unSitPlayer1(gPlayers *[]*SeatedPlayer, seatedPlayer *SeatedPlayer) {
ongoing := g.Ongoing
- roomTopic := g.roomID.Topic()
- seatedPlayerUserID := seatedPlayer.UserID
if ongoing != nil {
- if player := ongoing.getPlayer(seatedPlayerUserID); player != nil {
- g.UnSit(player.UserID)
+ if player := ongoing.getPlayer(seatedPlayer.UserID); player != nil {
+ g.sendUnsitPlayerEvent(player.UserID)
player.Folded.Store(true)
player.Cards.RWith(func(playerCards *[]playerCard) {
for _, card := range *playerCards {
evt := PokerEvent{ID: "card" + itoa(card.idx), Name: "", Idx: card.idx, Top: BurnStackY, Left: BurnStackX, Angle: "0deg", Reveal: false}
- PokerPubSub.Pub(roomTopic, evt)
+ PokerPubSub.Pub(g.roomID.Topic(), evt)
ongoing.addEvent(evt)
}
})