commit 9066b6e203c9a8430353fb861886baf93d0ca3e5
parent 8632e862180ac30524f6fbec8069d6696465c1a9
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 4 Dec 2023 16:41:59 -0500
cleanup
Diffstat:
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go
@@ -1032,12 +1032,12 @@ func PokerSitHandler(c echo.Context) error {
return c.HTML(http.StatusOK, `<form method="post"><button>SIT</button></form>`)
}
-func buildTakeSeatHtml(authUser *database.User, g *PokerGame) string {
+func buildTakeSeatHtml(authUser *database.User, g *PokerGame, roomID string) string {
takeSeatBtns := ""
if seated, _ := g.IsSeated(authUser.Username.String()); !seated { // if player not already seated
for i, p := range g.Players {
if p == "" {
- takeSeatBtns += `<iframe src="/poker/123/sit/` + strconv.Itoa(i+1) + `" class="takeSeat takeSeat` + strconv.Itoa(i+1) + `"></iframe>`
+ takeSeatBtns += `<iframe src="/poker/` + roomID + `/sit/` + strconv.Itoa(i+1) + `" class="takeSeat takeSeat` + strconv.Itoa(i+1) + `"></iframe>`
}
}
}
@@ -1166,8 +1166,7 @@ body {
cardsHtml += `<div class="card-holder" id="card` + strconv.Itoa(i) + `"><div class="back"></div><div class="card"><div class=inner></div></div></div>`
}
send(cardsHtml)
- //send(`<iframe src="/poker/123/form" style="position: absolute; top: 0; left: 0; border: 0px solid red; z-index: 999; width: 100%; height: 100%;"></iframe>`)
- send(buildTakeSeatHtml(authUser, g))
+ send(buildTakeSeatHtml(authUser, g, roomID))
send(buildSeatsHtml(g))
turnAction := `
<div style="position: absolute; top: 400px; left: 200px;">
@@ -1177,7 +1176,7 @@ body {
<form><button>fold</button></form>
</div>`
send(turnAction)
- actions := `<iframe src="/poker/123/deal" id="dealBtn"></iframe>`
+ actions := `<iframe src="/poker/` + roomID + `/deal" id="dealBtn"></iframe>`
send(actions)
deckHash := deckSha256
send(`<div>` + deckStr + `</div>`)