aboutsummaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-07-19 15:22:22 +0530
committerBobby <[email protected]>2025-07-19 15:22:22 +0530
commitd31111cf0133b223a8e665e6798b8ae09aa5c8a9 (patch)
tree3f4d98333a4c7da4854b7482cdab80802a1dde59 /models
parent1d582861feab127bdd588430d4d8374cf1d54fd5 (diff)
downloadimageboard-d31111cf0133b223a8e665e6798b8ae09aa5c8a9.tar.xz
imageboard-d31111cf0133b223a8e665e6798b8ae09aa5c8a9.zip
post metadata update via edit
Diffstat (limited to 'models')
-rw-r--r--models/user.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/models/user.go b/models/user.go
index 6ed3270..0fab1e7 100644
--- a/models/user.go
+++ b/models/user.go
@@ -34,7 +34,7 @@ type User struct {
}
func (u *User) BeforeCreate(tx *gorm.DB) error {
- u.Username = strings.TrimSpace(u.Username)
+ u.Username = strings.TrimSpace(strings.ToLower(u.Username))
u.Email = strings.TrimSpace(strings.ToLower(u.Email))
if u.Username == "" {
@@ -51,7 +51,8 @@ func (u *User) BeforeCreate(tx *gorm.DB) error {
}
if userCount == 0 {
- u.Level = config.UserLevelSuperAdmin // First user becomes Super Admin
+ u.Level = config.UserLevelSuperAdmin
+ u.PostsRequireApproval = false
}
if len(u.Username) < 3 && u.Level < config.UserLevelSuperAdmin {