|
|
@ -43,12 +43,13 @@ var gravatarSource string |
|
|
|
|
|
|
|
|
|
|
|
func UpdateGravatarSource() { |
|
|
|
func UpdateGravatarSource() { |
|
|
|
gravatarSource = setting.GravatarSource |
|
|
|
gravatarSource = setting.GravatarSource |
|
|
|
log.Debug("avatar.UpdateGravatarSource(gavatar source): %s", gravatarSource) |
|
|
|
if strings.HasPrefix(gravatarSource, "//") { |
|
|
|
if !strings.HasPrefix(gravatarSource, "http://") || |
|
|
|
gravatarSource = "http:" + gravatarSource |
|
|
|
|
|
|
|
} else if !strings.HasPrefix(gravatarSource, "http://") || |
|
|
|
!strings.HasPrefix(gravatarSource, "https://") { |
|
|
|
!strings.HasPrefix(gravatarSource, "https://") { |
|
|
|
gravatarSource = "http://" + gravatarSource |
|
|
|
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
|
|
|
|
// hash email to md5 string
|
|
|
|