dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit c017a9ad2f09e3da05147587ab86d20f7a19ea0d
parent 77696c79483f9166d27d7b52cf909439bde94648
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sat, 30 Dec 2023 17:00:25 -0500

reverse

Diffstat:
Mpkg/database/tableUsers.go | 5-----
Mpkg/web/handlers/poker.go | 3++-
2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/pkg/database/tableUsers.go b/pkg/database/tableUsers.go @@ -362,11 +362,6 @@ func (u *User) DoSave(db *DkfDB) { } } -func (u *User) SetPokerReferredBy(db *DkfDB, userID *UserID) { - u.PokerReferredBy = userID - db.db.Exec(`UPDATE users SET poker_referred_by = ? WHERE id = ?`, u.PokerReferredBy, u.ID) -} - func (u *User) SetPmMode(db *DkfDB, pmMode int64) { u.PmMode = pmMode db.db.Exec(`UPDATE users SET pm_mode = ? WHERE id = ?`, u.PmMode, u.ID) diff --git a/pkg/web/handlers/poker.go b/pkg/web/handlers/poker.go @@ -381,7 +381,8 @@ func PokerRakeBackHandler(c echo.Context) error { data.SetReferralError = "Yon can't give yourself the rake back" return c.Render(http.StatusOK, "poker-rake-back", data) } - authUser.SetPokerReferredBy(db, &referrer.ID) + authUser.PokerReferredBy = &referrer.ID + authUser.DoSave(db) return c.Redirect(http.StatusFound, c.Request().Referer()) } return c.Redirect(http.StatusFound, c.Request().Referer())