We couldn't load all Actvitity tabs. Refresh the page to try again.
If the problem persists, contact your Jira admin.
IMPORTANT: JAC is a Public system and anyone on the internet will be able to view the data in the created JAC tickets. Please don’t include Customer or Sensitive data in the JAC ticket.
Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-28913

Gravatar integration should use lower case email addresses

      Gravatar implementation in com.atlassian.jira.avatar.AvatarServiceImpl.GravatarUrlStrategy doesn't convert email address to lower case.

      According to http://en.gravatar.com/site/implement/hash/ it should have been lowercased.

      Haven't tested it but this patch should fix it.

      --- AvatarServiceImpl.java      Thu Jul  5 03:30:04 2012
      +++ AvatarServiceImpl2.java     Wed Jul 11 18:42:44 2012
      @@ -370,7 +370,7 @@
                   if (user != null && user.getEmailAddress() != null)
                   {
                       String email = user.getEmailAddress();
      -                String hash = MD5Util.md5Hex(email);
      +                String hash = MD5Util.md5Hex(email.toLowerCase());
      
                       URI jiraBaseUrl = URI.create(velocityRequestContextFactory.getJiraVelocityRequestContext().getCanonicalBaseUrl());
                       String gravatarBaseUrl;
      

            Loading...
            IMPORTANT: JAC is a Public system and anyone on the internet will be able to view the data in the created JAC tickets. Please don’t include Customer or Sensitive data in the JAC ticket.
            Uploaded image for project: 'Jira Data Center'
            1. Jira Data Center
            2. JRASERVER-28913

            Gravatar integration should use lower case email addresses

                Gravatar implementation in com.atlassian.jira.avatar.AvatarServiceImpl.GravatarUrlStrategy doesn't convert email address to lower case.

                According to http://en.gravatar.com/site/implement/hash/ it should have been lowercased.

                Haven't tested it but this patch should fix it.

                --- AvatarServiceImpl.java      Thu Jul  5 03:30:04 2012
                +++ AvatarServiceImpl2.java     Wed Jul 11 18:42:44 2012
                @@ -370,7 +370,7 @@
                             if (user != null && user.getEmailAddress() != null)
                             {
                                 String email = user.getEmailAddress();
                -                String hash = MD5Util.md5Hex(email);
                +                String hash = MD5Util.md5Hex(email.toLowerCase());
                
                                 URI jiraBaseUrl = URI.create(velocityRequestContextFactory.getJiraVelocityRequestContext().getCanonicalBaseUrl());
                                 String gravatarBaseUrl;
                

                        edalgliesh Eric Dalgliesh
                        4a62c8084de4 Onur C Cakmak
                        Votes:
                        5 Vote for this issue
                        Watchers:
                        9 Start watching this issue

                          Created:
                          Updated:
                          Resolved:

                            edalgliesh Eric Dalgliesh
                            4a62c8084de4 Onur C Cakmak
                            Affected customers:
                            5 This affects my team
                            Watchers:
                            9 Start watching this issue

                              Created:
                              Updated:
                              Resolved: