commit a3d5c67d74bfde0a618dff9684524ca07f31389d
parent 2f0844e3557a405ce94f391b5317745414ad796b
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 1 Jan 2024 17:03:43 -0500
cleanup
Diffstat:
1 file changed, 6 insertions(+), 12 deletions(-)
diff --git a/pkg/database/tableUsers.go b/pkg/database/tableUsers.go
@@ -364,33 +364,27 @@ func (u *User) DoSave(db *DkfDB) {
}
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)
+ db.db.Model(u).Select("PmMode").Updates(User{PmMode: pmMode})
}
func (u *User) ResetTutorial(db *DkfDB) {
- u.ChatTutorial = 0
- db.db.Exec(`UPDATE users SET chat_tutorial = ? WHERE id = ?`, u.ChatTutorial, u.ID)
+ db.db.Model(u).Select("ChatTutorial").Updates(User{ChatTutorial: 0})
}
func (u *User) ToggleDisplayHellbanned(db *DkfDB) {
- //db.db.Model(u).Update("DisplayHellbanned", !u.DisplayHellbanned)
- db.db.Model(u).Select("DisplayHellbanned").Updates(User{DisplayHellbanned: !u.DisplayHellbanned})
+ db.db.Model(u).Update("DisplayHellbanned", !u.DisplayHellbanned)
}
func (u *User) ToggleDisplayModerators(db *DkfDB) {
- u.DisplayModerators = !u.DisplayModerators
- db.db.Exec(`UPDATE users SET display_moderators = ? WHERE id = ?`, u.DisplayModerators, u.ID)
+ db.db.Model(u).Update("DisplayModerators", !u.DisplayModerators)
}
func (u *User) ToggleDisplayIgnored(db *DkfDB) {
- u.DisplayIgnored = !u.DisplayIgnored
- db.db.Exec(`UPDATE users SET display_ignored = ? WHERE id = ?`, u.DisplayIgnored, u.ID)
+ db.db.Model(u).Update("DisplayIgnored", !u.DisplayIgnored)
}
func (u *User) ToggleAFK(db *DkfDB) {
- u.AFK = !u.AFK
- db.db.Exec(`UPDATE users SET afk = ? WHERE id = ?`, u.AFK, u.ID)
+ db.db.Model(u).Update("AFK", !u.AFK)
}
func (u *User) HellBan(db *DkfDB) {