Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-2016

JavaScript error is displayed on JIRA Agile Boards after installing JIRA Service Desk

    XMLWordPrintable

Details

    Description

      Symptom

      Red error dialogs appear if you install JIRA Service Desk after JIRA Agile.

      • A red error dialog appears for only a moment when you go to the scrum board and only when you use Chrome (See problem.mov)
      • Another red error dialog appears when you visit "Manage Boards" when you use Chrome (See problem3.png)
      • Another red error dialog appears when you create a subtask from the backlog and only when you use Japanese (See problem2.mov)

      Excerpt from the error message:

      An exception has occurred in http://127.0.0.1:8080/s/389cefa756e99d05441edefd08894435-CDN/en_US-vyuule/64020/28/27dffb62c6d53c3687501abc152a3948/_/download/contextbatch/js/greenhopper-rapid-non-gadget,gh-rapid,atl.general,jira.project.sidebar,jira.global,jira.general/batch.js?jag_disabled_marketing=true&locale=en-US&isAdmin=true at 9194:277 --- Uncaught TypeError: a.hasAttribute is not a function
      

      Step to Reproduce

      This is how I reproduced:

      1. Install vanilla JIRA 6.4.6 (current latest)
      2. Install JIRA Agile 6.7.4 (current latest) at 'Find add-ons'
      3. Create a scrum board and create a project for the board
      4. Create an issue, which will be stored in the backlog
      5. Create a Sprint, move the issue to it, and start it
      6. Install JIRA Service Desk 2.5.0 (current latest) at 'Find add-ons'
      7. Using Chrome, go to the backlog and see the red error dialog appears for only a moment (See problem.mov)
      8. Using Chrome, go to the "Manage Boards" and see the red error dialog appears (See problem3.png)
      9. Go to profile page and change the language to Japanese
      10. Go to the backlog and create a subtask, and see another red error dialog appears (See problem2.mov)
      11. The subtask is successfully created when you refresh the backlog page

      Findings

      • It happens if you install JIRA Agile and then JIRA Service Desk
      • It does not happen if you install opposite way (JIRA Service Desk -> JIRA Agile)

      Attachments

        1. 2nd error .png
          2nd error .png
          299 kB
        2. Problem.mov
          539 kB
        3. Problem2.mov
          3.17 MB
        4. problem3.png
          problem3.png
          186 kB

        Issue Links

          Activity

            People

              bewong Ben Wong
              mnakagawa Mai Nakagawa (Inactive)
              Votes:
              29 Vote for this issue
              Watchers:
              44 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync