From f790d5cfe645f1e2075ab7c053517631be4458c7 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Mon, 15 Jun 2015 12:25:14 -0400 Subject: [PATCH] Revised AvatarGenerator to be injectable --- src/main/java/com/gitblit/GravatarGenerator.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/gitblit/GravatarGenerator.java b/src/main/java/com/gitblit/GravatarGenerator.java index 796a1a8..1ba02e5 100644 --- a/src/main/java/com/gitblit/GravatarGenerator.java +++ b/src/main/java/com/gitblit/GravatarGenerator.java @@ -16,12 +16,14 @@ package com.gitblit; import com.gitblit.utils.ActivityUtils; +import com.google.inject.Singleton; -public class GravatarGenerator extends AvatarGenerator { +@Singleton +public class GravatarGenerator implements AvatarGenerator { - public String getURL(String username, String emailaddress, - boolean identicon, int width) { - String email = emailaddress == null ? username.toLowerCase() : emailaddress.toLowerCase(); + @Override + public String getURL(String username, String emailaddress, boolean identicon, int width) { + String email = emailaddress == null ? username : emailaddress; if (identicon) { return ActivityUtils.getGravatarIdenticonUrl(email, width); } else { -- Gitblit v1.9.1