diff options
author | Joe Chen <jc@unknwon.io> | 2022-11-27 19:36:10 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-27 19:36:10 +0800 |
commit | ae20d03aece78fb44dc1caaacfa40c3aa40c7949 (patch) | |
tree | 7e7b33f99eae57d8426eeead443276d5cbe0dd5a /internal/route/org | |
parent | 44333afd20a6312b617e0c33a497a4385ba3a250 (diff) |
refactor(db): migrate `UpdateUser` off `user.go` (#7267)
Diffstat (limited to 'internal/route/org')
-rw-r--r-- | internal/route/org/setting.go | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/internal/route/org/setting.go b/internal/route/org/setting.go index 0cfc2454..e632e8a7 100644 --- a/internal/route/org/setting.go +++ b/internal/route/org/setting.go @@ -63,16 +63,15 @@ func SettingsPost(c *context.Context, f form.UpdateOrgSetting) { } opts := db.UpdateUserOptions{ - FullName: f.FullName, - Website: f.Website, - Location: f.Location, - Description: f.Description, - MaxRepoCreation: org.MaxRepoCreation, + FullName: &f.FullName, + Website: &f.Website, + Location: &f.Location, + Description: &f.Description, } if c.User.IsAdmin { - opts.MaxRepoCreation = f.MaxRepoCreation + opts.MaxRepoCreation = &f.MaxRepoCreation } - err := db.Users.Update(c.Req.Context(), c.User.ID, opts) + err := db.Users.Update(c.Req.Context(), c.Org.Organization.ID, opts) if err != nil { c.Error(err, "update organization") return @@ -83,7 +82,7 @@ func SettingsPost(c *context.Context, f form.UpdateOrgSetting) { } func SettingsAvatar(c *context.Context, f form.Avatar) { - f.Source = form.AVATAR_LOCAL + f.Source = form.AvatarLocal if err := user.UpdateAvatarSetting(c, f, c.Org.Organization); err != nil { c.Flash.Error(err.Error()) } else { |