diff options
author | Joe Chen <jc@unknwon.io> | 2022-11-25 22:40:20 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-25 22:40:20 +0800 |
commit | 644a3a9d78a691af8f0f5ab04d5d44207b5d03dc (patch) | |
tree | 5afd3817f440db0425e691221798889e6e2f3ba8 /internal/route/user | |
parent | 93736cbc12b51bfdeef16b0934fbd5fa888f89de (diff) |
refactor(db): migrate `ChangeUsername` off `user.go` (#7261)
Diffstat (limited to 'internal/route/user')
-rw-r--r-- | internal/route/user/setting.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/route/user/setting.go b/internal/route/user/setting.go index c873aeaf..2924a8f0 100644 --- a/internal/route/user/setting.go +++ b/internal/route/user/setting.go @@ -71,13 +71,13 @@ func SettingsPost(c *context.Context, f form.UpdateProfile) { if c.User.IsLocal() { // Check if username characters have been changed if c.User.LowerName != strings.ToLower(f.Name) { - if err := db.ChangeUserName(c.User, f.Name); err != nil { + if err := db.Users.ChangeUsername(c.Req.Context(), c.User.ID, f.Name); err != nil { c.FormErr("Name") var msg string switch { - case db.IsErrUserAlreadyExist(err): + case db.IsErrUserAlreadyExist(errors.Cause(err)): msg = c.Tr("form.username_been_taken") - case db.IsErrNameNotAllowed(err): + case db.IsErrNameNotAllowed(errors.Cause(err)): msg = c.Tr("user.form.name_not_allowed", err.(db.ErrNameNotAllowed).Value()) default: c.Error(err, "change user name") |