commit db37268b2e87c4bef64a9bb79415600ab1519ce9
parent b14990cefdc97e3e6aa698d4e19d091b3b02045f
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 20 Mar 2023 04:23:20 -0700
fix self-hb
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/pkg/database/utils/utils.go b/pkg/database/utils/utils.go
@@ -89,10 +89,10 @@ func DoParseRoomID(v string) (out database.RoomID) {
return DoParse[database.RoomID](v)
}
-func SelfHellBan(db *database.DkfDB, user database.User) {
- db.NewAudit(user, fmt.Sprintf("hellban %s #%d", user.Username, user.ID))
+func SelfHellBan(db *database.DkfDB, user *database.User) {
+ db.NewAudit(*user, fmt.Sprintf("hellban %s #%d", user.Username, user.ID))
user.HellBan(db)
- managers.ActiveUsers.UpdateUserHBInRooms(managers.NewUserInfo(user, nil))
+ managers.ActiveUsers.UpdateUserHBInRooms(managers.NewUserInfo(*user, nil))
}
func Kick(db *database.DkfDB, kicked, kickedBy database.User, purge, silent bool) error {
diff --git a/pkg/web/handlers/api/v1/spamInterceptor.go b/pkg/web/handlers/api/v1/spamInterceptor.go
@@ -74,7 +74,7 @@ func checkSpam(db *database.DkfDB, origMessage string, authUser *database.User)
// Auto HB "new here"/"legit market" retards
if autoHellbanCheck(authUser, lowerCaseMessage) {
- dutils.SelfHellBan(db, *authUser)
+ dutils.SelfHellBan(db, authUser)
return nil
}