Summary

      Comment avatars do not render in Customer Portal for users that are JIRA Users (this includes Agents as well as Customers that are also JIRA Users), or non JIRA User Customers that have added a custom avatar.

      Steps to Reproduce

      1. Install JIRA. In my test instance, I installed JIRA 6.4.10
      2. Install JIRA Service Desk 2.5.4. In my test, I used an ABP license.
      3. Have a Service Desk created. In my test, I used the "My First Service Desk" that installed automatically.
      4. Add a comment to an existing Issue. You can add as many comments as you desire.
      5. Open the Issue in the Customer Portal.
      6. The avatar does not render.

      Non JIRA User customer avatars do not render as well, if they have customized them. If they use the default avatar, it will render.

      1. Have a customer invited to the Service Desk
      2. Once the customer changes their default avatar, it will also fail to render.

      Expected Results

      All avatars in the commentary area of the Customer Portal would render.

      Actual Results

      See Screenshots. The avatars do not render, but instead have broken image icons.

        1. SD_agent_avatar.png
          SD_agent_avatar.png
          137 kB
        2. SD_customercust_avatar.png
          SD_customercust_avatar.png
          78 kB
        3. SD_customerdef_avatar.png
          SD_customerdef_avatar.png
          173 kB

            [JSDSERVER-2250] Comment Avatars do not render in Customer Portal

            That does seem to fix the "Default" avatar using folk (default being the blank white silhouette), but anyone who uses even the regular JIRA avatars is still not working with gravatars turned on.

            Deleted Account (Inactive) added a comment - - edited That does seem to fix the "Default" avatar using folk (default being the blank white silhouette), but anyone who uses even the regular JIRA avatars is still not working with gravatars turned on.

            Hi Richard,

            The workaround doesn't work for us. Avatars in comments in the form of http://localhost:8080/rest/servicedesk/1/servicedesk/customer/avatar/10109 are not rendered. On the other hand, the avatar next to the comment box has a URL like http://localhost:8080/secure/useravatar?avatarId=10109 which works fine.

            Aggelos Paraskevopoulos [Relational] added a comment - Hi Richard, The workaround doesn't work for us. Avatars in comments in the form of http://localhost:8080/rest/servicedesk/1/servicedesk/customer/avatar/10109 are not rendered. On the other hand, the avatar next to the comment box has a URL like http://localhost:8080/secure/useravatar?avatarId=10109 which works fine.

            I found a workaround.. Not sure it will work for you, but we had the same problem - I went to the system settings tab and turned on "Allow Gravatars" and now a default avatar renders in the customer portal.
            Hope that helps

            Richard Shandelman added a comment - I found a workaround.. Not sure it will work for you, but we had the same problem - I went to the system settings tab and turned on "Allow Gravatars" and now a default avatar renders in the customer portal. Hope that helps

            Totally agree with you Karel.

            Eric Minoli added a comment - Totally agree with you Karel.

            KarelH added a comment -

            This is indeed a problem as the portal already looks unprofesionnal due to JSD-1836. And now this surprise after upgrading..

            KarelH added a comment - This is indeed a problem as the portal already looks unprofesionnal due to JSD-1836 . And now this surprise after upgrading..

            Yes, please!

            Mike Hapner added a comment - Yes, please!

            DataforceI added a comment -

            absolutly Vincent !

            DataforceI added a comment - absolutly Vincent !

            Since the ticket display gets messed up for the customer, this is impacting our upgrading to the latest release. We do not feel comfortable upgrading with such a visible defect. Please fix this as soon as possible. Thanks.

            Vincent D'Angelo added a comment - Since the ticket display gets messed up for the customer, this is impacting our upgrading to the latest release. We do not feel comfortable upgrading with such a visible defect. Please fix this as soon as possible. Thanks.

              mmcmahon Matthew McMahon (Inactive)
              kgrier kitkat (Inactive)
              Affected customers:
              18 This affects my team
              Watchers:
              22 Start watching this issue

                Created:
                Updated:
                Resolved: