From 5ddcd8420b0631bd741b69cac02f9a4d4b6a3349 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Sat, 29 Aug 2015 12:03:40 +0800 Subject: [PATCH] #1474 minor fix --- modules/avatar/avatar.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/avatar/avatar.go b/modules/avatar/avatar.go index 1960578b9..52a9433de 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