diff options
author | Unknwon <u@gogs.io> | 2017-02-17 12:28:23 -0500 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2017-02-17 12:28:23 -0500 |
commit | ba93504804c6eff08cae095931befc35f5e5ddb2 (patch) | |
tree | 0bdbf3f3ee5841f3fdbf535503af21e34c004c52 /modules/base/tool.go | |
parent | 57cb23ac81dd43148d5e04618e780489216e49bb (diff) |
setting: check mailService.From only if it has value (#4134)
Diffstat (limited to 'modules/base/tool.go')
-rw-r--r-- | modules/base/tool.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/base/tool.go b/modules/base/tool.go index 68257b9c..785d5090 100644 --- a/modules/base/tool.go +++ b/modules/base/tool.go @@ -182,11 +182,11 @@ func HashEmail(email string) string { // to return full URL if user enables Gravatar-like service. func AvatarLink(email string) (url string) { if setting.EnableFederatedAvatar && setting.LibravatarService != nil && - len(email) > 0 { + strings.Contains(email, "@") { var err error url, err = setting.LibravatarService.FromEmail(email) if err != nil { - log.Error(3, "LibravatarService.FromEmail [%s]: %v", email, err) + log.Error(2, "LibravatarService.FromEmail [%s]: %v", email, err) } } if len(url) == 0 && !setting.DisableGravatar { |