Change username of other users

This commit is contained in:
Aurélie Delhaie
2022-07-14 18:34:05 +02:00
parent 73d0588d7f
commit 49a2911d59
3 changed files with 52 additions and 0 deletions

View File

@@ -77,6 +77,15 @@ func UserByUsername(username string) (*User, error) {
return user, nil
}
func ChangeUsername(userId int, newUsername string) error {
user, err := UserById(userId)
if err != nil {
return err
}
user.Username = newUsername
return db.Save(user).Error
}
// UserById get a user
func UserById(userId int) (*User, error) {
var user *User