commit 5efa007bea2088e87bcb2ea88df890a6b6016f40
parent ba0b837f1e2fdfa82d5f37edae28157e6dc7aba0
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Wed, 13 Dec 2023 23:19:34 -0500
cleanup
Diffstat:
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/pkg/database/tableUsers.go b/pkg/database/tableUsers.go
@@ -683,3 +683,8 @@ func (u *User) IncrXmrBalanceStagenet(db *DkfDB, amount Piconero) (err error) {
err = db.db.Exec(`UPDATE users SET xmr_balance_stagenet = xmr_balance_stagenet + ? WHERE id = ?`, amount, u.ID).Error
return
}
+
+func (u *User) SubXmrBalanceStagenet(db *DkfDB, amount Piconero) (err error) {
+ err = db.db.Exec(`UPDATE users SET xmr_balance_stagenet = xmr_balance_stagenet - ? WHERE id = ?`, amount, u.ID).Error
+ return
+}
diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go
@@ -831,7 +831,7 @@ func PokerHomeHandler(c echo.Context) error {
}
tx := db.Begin()
- if err = authUser.IncrXmrBalanceStagenet(db, (withdrawAmount+houseFee+transactionFee)*-1); err != nil {
+ if err := authUser.SubXmrBalanceStagenet(db, withdrawAmount+houseFee+transactionFee); err != nil {
data.Error = err.Error()
tx.Rollback()
return c.Render(http.StatusOK, "poker", data)