commit 350bc987ab0cfc669b20d329abbcd1d9b36fdf54
parent 2d784b597e8f54337d9f7d90b933c0cb76dec087
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sat, 23 Dec 2023 23:37:53 -0500
cleanup
Diffstat:
1 file changed, 6 insertions(+), 17 deletions(-)
diff --git a/pkg/web/handlers/poker.go b/pkg/web/handlers/poker.go
@@ -502,32 +502,21 @@ func PokerBetHandler(c echo.Context) error {
send(`</form>`)
send(fmt.Sprintf(`<div style="margin-top: 4px; font-size: 20px; font-family: Arial,Helvetica,sans-serif; font-size: 18px;">Min raise: %d</div>`, minRaise))
} else {
- canCheck := g.CanCheck(player)
- canFold := g.CanFold(player)
playerBet := player.GetBet()
betBtnLbl := utils.Ternary(g.IsBet(), "Bet", "Raise")
minBet := g.MinBet()
minRaise := g.MinRaise()
+ canCheck := g.CanCheck(player)
+ canFold := g.CanFold(player)
+ canCall := minBet-playerBet > 0
send(`<form method="post" id="actionsForm">`)
send(` <div style="display: inline-block; margin-right: 20px;">`)
send(fmt.Sprintf(`<input type="number" name="raiseValue" value="%s" min="%s" style="width: 90px;" /><button type="submit" name="raise" value="raiseValue" style="width: 51px;">%s</button><br />`, minRaise, minRaise, betBtnLbl))
send(` </div>`)
send(` <div style="display: inline-block; vertical-align: top;">`)
- if canCheck {
- send(` <button name="submitBtn" value="check">Check</button>`)
- } else {
- send(` <button disabled>Check</button>`)
- }
- if minBet-playerBet > 0 {
- send(` <button name="submitBtn" value="call">Call</button>`)
- } else {
- send(` <button disabled>Call</button>`)
- }
- if canFold {
- send(` <button name="submitBtn" value="fold">Fold</button>`)
- } else {
- send(` <button disabled>Fold</button>`)
- }
+ send(fmt.Sprintf(`<button name="submitBtn" value="check" %s>Check</button>`, utils.Ternary(canCheck, "", "disabled")))
+ send(fmt.Sprintf(`<button name="submitBtn" value="call" %s>Call</button>`, utils.Ternary(canCall, "", "disabled")))
+ send(fmt.Sprintf(`<button name="submitBtn" value="fold" %s>Fold</button>`, utils.Ternary(canFold, "", "disabled")))
send(` <button name="submitBtn" value="allIn">All-in</button>`)
send(` </div>`)
send(`</form>`)