Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-26881

A username with space(s) cannot view his/her activity on the User's profile

      If a username contains space(s) (Ie. JIRA Admin), then the activity stream on the User's Profile will not work properly

      Steps to replicate:

      1. Create a user with spaces (Ie. JIRA Admin)
      2. Perform any actions on any issue (Ie. Start Progress, Resolved, and etc)
      3. The above action should be displayed on the Profile's Activitiy Stream, but it does not
        • Either the Profile's Activity Stream shows no activity or
        • Show another user activity with the same username's prefix (In this case, JIRA)

      Note: The activity will show as normal on the activity stream's gadget.

            [JRASERVER-26881] A username with space(s) cannot view his/her activity on the User's profile

            Catherine Nussey added a comment - - edited

             Problem still exists on Jira Cloud. 

            Catherine Nussey added a comment - - edited  Problem still exists on Jira Cloud. 

            Please let us know the status of this. Shows fixed but the problem still exists on the onDemand version

            Richard Herman added a comment - Please let us know the status of this. Shows fixed but the problem still exists on the onDemand version

            Passed QA Review OK, tested on branch, master and https://jira-stable-alacarte.jira-dev.com

            Oswaldo Hernandez (Inactive) added a comment - Passed QA Review OK, tested on branch, master and https://jira-stable-alacarte.jira-dev.com

            It would be great to have this fixed.

            Bram Luyten (@mire) added a comment - It would be great to have this fixed.

            Evelin added a comment -

            For us this is confusing, too. Some of us have two fields of work in JIRA - normally, we work as test engineers or project assistant, and additionally we take care of JIRA administration tasks. We use two different logins depending on the field we are currently working in. An example: For JIRA administration tasks, I use "evric (admin)". When I report a bug or feature request, I use "evric".
            In our installation, not too many users are affected, and we can work around the bug by using the gadget, but it would be much better if the user profile was correct.

            Evelin added a comment - For us this is confusing, too. Some of us have two fields of work in JIRA - normally, we work as test engineers or project assistant, and additionally we take care of JIRA administration tasks. We use two different logins depending on the field we are currently working in. An example: For JIRA administration tasks, I use "evric (admin)". When I report a bug or feature request, I use "evric". In our installation, not too many users are affected, and we can work around the bug by using the gadget, but it would be much better if the user profile was correct.

            Gregory Sudderth added a comment - - edited

            This affects all our users as we all have spaces in our usernames.

            We noticed that the "is not" works.

            G.

            Gregory Sudderth added a comment - - edited This affects all our users as we all have spaces in our usernames. We noticed that the "is not" works. G.

            A. Oberlander added a comment - - edited

            Additionally, we've found that this bug can result in perceived data corruption, not just missing functionality.

            To demonstrate this, create accounts "Abby Smith", "Abby White" and "Abby".

            When browsing the profile of "Abby Smith" or "Abby White", you'll actually have the activity stream data of "Abby" rendered, confusing everyone involved.

            A. Oberlander added a comment - - edited Additionally, we've found that this bug can result in perceived data corruption, not just missing functionality. To demonstrate this, create accounts "Abby Smith", "Abby White" and "Abby". When browsing the profile of "Abby Smith" or "Abby White", you'll actually have the activity stream data of "Abby" rendered, confusing everyone involved.

            A. Oberlander added a comment - - edited

            This bug has a severe impact for jira-using projects which interact with metaverse virtual online world servers, such as:

            http://en.wikipedia.org/wiki/OpenSimulator
            http://aurora-sim.org/
            https://secondlife.com/
            http://www.osgrid.org/
            https://www.avination.com/
            http://inworldz.com/
            http://3rdrockgrid.com/

            These platforms uses the convention of "firstname lastname" for user accounts, and users naturally carry that convention over to related defect tracking accounts in JIRA.

            As an example, The Phoenix Viewer Project (http://www.phoenixviewer.com/) virtual world client has ~400,000 unique weekly users. ~3,000 of these are active, registered JIRA users who created an account name in the format "firstname lastname". Since the upgrade to JIRA 4.3, these users now have blank activity streams.

            The number of users involved, and the likelyhood of more signing up daily, makes the database rewrite workaround impractical.

            The impact of this is that it's more difficult to keep track of what some of our JIRA power users are doing, simply by visiting their profile page as was formerly possible. Also, these users regularly notice and report that their JIRA activity stream display is broken, generating some support noise.

            Thanks, and hope it's fixed,
            -A

            A. Oberlander added a comment - - edited This bug has a severe impact for jira-using projects which interact with metaverse virtual online world servers, such as: http://en.wikipedia.org/wiki/OpenSimulator http://aurora-sim.org/ https://secondlife.com/ http://www.osgrid.org/ https://www.avination.com/ http://inworldz.com/ http://3rdrockgrid.com/ These platforms uses the convention of "firstname lastname" for user accounts, and users naturally carry that convention over to related defect tracking accounts in JIRA. As an example, The Phoenix Viewer Project ( http://www.phoenixviewer.com/ ) virtual world client has ~400,000 unique weekly users. ~3,000 of these are active, registered JIRA users who created an account name in the format "firstname lastname". Since the upgrade to JIRA 4.3, these users now have blank activity streams. The number of users involved, and the likelyhood of more signing up daily, makes the database rewrite workaround impractical. The impact of this is that it's more difficult to keep track of what some of our JIRA power users are doing, simply by visiting their profile page as was formerly possible. Also, these users regularly notice and report that their JIRA activity stream display is broken, generating some support noise. Thanks, and hope it's fixed, -A

              rsmart metapoint
              isiagian Immanuel Siagian (Inactive)
              Affected customers:
              8 This affects my team
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: