From: Unknwon Date: Sat, 29 Aug 2015 04:03:40 +0000 (+0800) Subject: #1474 minor fix X-Git-Tag: v0.9.99~1134 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5ddcd8420b0631bd741b69cac02f9a4d4b6a3349;p=gitea.git #1474 minor fix --- diff --git a/modules/avatar/avatar.go b/modules/avatar/avatar.go index 1960578b92..52a9433dec 100644 --- a/modules/avatar/avatar.go +++ b/modules/avatar/avatar.go @@ -43,12 +43,13 @@ var gravatarSource string func UpdateGravatarSource() { gravatarSource = setting.GravatarSource - log.Debug("avatar.UpdateGravatarSource(gavatar source): %s", gravatarSource) - if !strings.HasPrefix(gravatarSource, "http://") || + if strings.HasPrefix(gravatarSource, "//") { + gravatarSource = "http:" + gravatarSource + } else if !strings.HasPrefix(gravatarSource, "http://") || !strings.HasPrefix(gravatarSource, "https://") { gravatarSource = "http://" + gravatarSource - log.Debug("avatar.UpdateGravatarSource(update gavatar source): %s", gravatarSource) } + log.Debug("avatar.UpdateGravatarSource(update gavatar source): %s", gravatarSource) } // hash email to md5 string