diff options
author | Unknwon <u@gogs.io> | 2018-06-17 22:18:41 +0800 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2018-06-17 22:18:41 +0800 |
commit | 376a629c9f99893f341e76163e9b61273dd32c28 (patch) | |
tree | 4e3e1320c19d73c2282ff82c8d6aafb569ed9d87 /routes/user/setting.go | |
parent | 303fa37b608a4925f5a0137c89e20a906b3d9fdb (diff) |
repo: add changes to repository avatar feature (#5221)
Diffstat (limited to 'routes/user/setting.go')
-rw-r--r-- | routes/user/setting.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/routes/user/setting.go b/routes/user/setting.go index b893f35a..2391fb98 100644 --- a/routes/user/setting.go +++ b/routes/user/setting.go @@ -111,7 +111,7 @@ func SettingsPost(c *context.Context, f form.UpdateProfile) { c.SubURLRedirect("/user/settings") } -// FIXME: limit size. +// FIXME: limit upload size func UpdateAvatarSetting(c *context.Context, f form.Avatar, ctxUser *models.User) error { ctxUser.UseCustomAvatar = f.Source == form.AVATAR_LOCAL if len(f.Gravatar) > 0 { @@ -122,32 +122,32 @@ func UpdateAvatarSetting(c *context.Context, f form.Avatar, ctxUser *models.User if f.Avatar != nil && f.Avatar.Filename != "" { r, err := f.Avatar.Open() if err != nil { - return fmt.Errorf("Avatar.Open: %v", err) + return fmt.Errorf("open avatar reader: %v", err) } defer r.Close() data, err := ioutil.ReadAll(r) if err != nil { - return fmt.Errorf("ioutil.ReadAll: %v", err) + return fmt.Errorf("read avatar content: %v", err) } if !tool.IsImageFile(data) { return errors.New(c.Tr("settings.uploaded_avatar_not_a_image")) } if err = ctxUser.UploadAvatar(data); err != nil { - return fmt.Errorf("UploadAvatar: %v", err) + return fmt.Errorf("upload avatar: %v", err) } } else { // No avatar is uploaded but setting has been changed to enable, // generate a random one when needed. if ctxUser.UseCustomAvatar && !com.IsFile(ctxUser.CustomAvatarPath()) { if err := ctxUser.GenerateRandomAvatar(); err != nil { - log.Error(4, "GenerateRandomAvatar[%d]: %v", ctxUser.ID, err) + log.Error(2, "generate random avatar [%d]: %v", ctxUser.ID, err) } } } if err := models.UpdateUser(ctxUser); err != nil { - return fmt.Errorf("UpdateUser: %v", err) + return fmt.Errorf("update user: %v", err) } return nil @@ -171,7 +171,7 @@ func SettingsAvatarPost(c *context.Context, f form.Avatar) { func SettingsDeleteAvatar(c *context.Context) { if err := c.User.DeleteAvatar(); err != nil { - c.Flash.Error(fmt.Sprintf("DeleteAvatar: %v", err)) + c.Flash.Error(fmt.Sprintf("Failed to delete avatar: %v", err)) } c.SubURLRedirect("/user/settings/avatar") |