From 05adf9345f0add88c0cf874b797e86c1abd59fad Mon Sep 17 00:00:00 2001 From: Chris Van Vranken Date: Thu, 10 Oct 2013 11:24:07 -0400 Subject: [PATCH] retrieve LDAP emails as lowercase to avoid confusing gravatar --- src/main/scala/view/AvatarImageProvider.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/view/AvatarImageProvider.scala b/src/main/scala/view/AvatarImageProvider.scala index c5ae04ee1..4be8535ed 100644 --- a/src/main/scala/view/AvatarImageProvider.scala +++ b/src/main/scala/view/AvatarImageProvider.scala @@ -15,13 +15,13 @@ trait AvatarImageProvider { self: RequestCache => val src = getAccountByUserName(userName).map { account => if(account.image.isEmpty && getSystemSettings().gravatar){ - s"""http://www.gravatar.com/avatar/${StringUtil.md5(account.mailAddress)}?s=${size}""" + s"""http://www.gravatar.com/avatar/${StringUtil.md5(account.mailAddress.toLowerCase())}?s=${size}""" } else { s"""${context.path}/${userName}/_avatar""" } } getOrElse { if(mailAddress.nonEmpty && getSystemSettings().gravatar){ - s"""http://www.gravatar.com/avatar/${StringUtil.md5(mailAddress)}?s=${size}""" + s"""http://www.gravatar.com/avatar/${StringUtil.md5(mailAddress.toLowerCase())}?s=${size}""" } else { s"""${context.path}/${userName}/_avatar""" }