diff --git a/pkg/modules/avatar/upload/upload.go b/pkg/modules/avatar/upload/upload.go index 2334019fb..357bc287d 100644 --- a/pkg/modules/avatar/upload/upload.go +++ b/pkg/modules/avatar/upload/upload.go @@ -88,6 +88,9 @@ func (p *Provider) GetAvatar(u *user.User, size int64) (avatar []byte, mimeType } avatar, err = ioutil.ReadAll(buf) + if err != nil { + return nil, "", err + } cached[size] = avatar err = keyvalue.Put(cacheKey, cached) return avatar, f.Mime, err