commit 053971a02f4cbec5b9321a07cf4d5cdfb2c75f0d
parent 8e65640f9d0b49403b79cf2b370f971c77b1ceda
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Thu, 21 Dec 2023 00:04:01 -0500
cleanup
Diffstat:
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/pkg/web/handlers/poker.go b/pkg/web/handlers/poker.go
@@ -476,18 +476,23 @@ func PokerBetHandler(c echo.Context) error {
}
}
}
- shortcuts := `<button type="submit" name="bet" value="bet_50">50</button>
- <button type="submit" name="bet" value="bet_100">100</button>
- <button type="submit" name="bet" value="bet_200">200</button>`
- if g.PokerTableMinBet == 3 {
- shortcuts = `<button type="submit" name="bet" value="bet_10">10</button>
- <button type="submit" name="bet" value="bet_20">20</button>
- <button type="submit" name="bet" value="bet_50">50</button>`
- } else if g.PokerTableMinBet == 200 {
- shortcuts = `<button type="submit" name="bet" value="bet_400">400</button>
- <button type="submit" name="bet" value="bet_800">800</button>
- <button type="submit" name="bet" value="bet_1500">1500</button>`
+ shortcutsTable := map[database.PokerChip][]int{
+ 3: {10, 20, 50},
+ 20: {50, 100, 200},
+ 200: {400, 800, 1500},
}
+
+ v, found := shortcutsTable[g.PokerTableMinBet]
+ if !found {
+ v = shortcutsTable[20]
+ }
+ shortcuts := fmt.Sprintf(`<button type="submit" name="bet" value="bet_%d">%d</button>
+ <button type="submit" name="bet" value="bet_%d">%d</button>
+ <button type="submit" name="bet" value="bet_%d">%d</button>`,
+ v[0], v[0],
+ v[1], v[1],
+ v[2], v[2])
+
html := hutils.HtmlCssReset + `
<form method="post">
<input type="number" name="betValue" value="` + itoa2(bet) + `" style="width: 90px;" /><button type="submit" name="bet" value="bet">Bet</button><br />