aboutsummaryrefslogtreecommitdiff
path: root/internal/route/org
diff options
context:
space:
mode:
authorJoe Chen <jc@unknwon.io>2022-11-27 19:36:10 +0800
committerGitHub <noreply@github.com>2022-11-27 19:36:10 +0800
commitae20d03aece78fb44dc1caaacfa40c3aa40c7949 (patch)
tree7e7b33f99eae57d8426eeead443276d5cbe0dd5a /internal/route/org
parent44333afd20a6312b617e0c33a497a4385ba3a250 (diff)
refactor(db): migrate `UpdateUser` off `user.go` (#7267)
Diffstat (limited to 'internal/route/org')
-rw-r--r--internal/route/org/setting.go15
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 {