Explorar o código

routes/user/setting: fix avatar email update error (#5245)

Wei He %!s(int64=6) %!d(string=hai) anos
pai
achega
73dbaefec5
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      routes/user/setting.go

+ 1 - 1
routes/user/setting.go

@@ -119,7 +119,7 @@ func UpdateAvatarSetting(c *context.Context, f form.Avatar, ctxUser *models.User
 		ctxUser.AvatarEmail = f.Gravatar
 	}
 
-	if f.Avatar != nil {
+	if f.Avatar != nil && f.Avatar.Filename != "" {
 		r, err := f.Avatar.Open()
 		if err != nil {
 			return fmt.Errorf("Avatar.Open: %v", err)