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

The Approve and Decline buttons of the Service Desk approval workflow are broken in the Jira Issue View

      Issue Summary

      The Approve and Decline buttons of the Service Desk approval workflow are broken in the Jira Issue View. Instead they work on the Customer Portal.

      Also, the Welcome guide and the "Account verification email" setting in the Project settings are not showing as well.

      I observed that this is only happening when the Jira Service Desk application is installed on top of Jira Software and not vice versa.

      The buttons are correctly working if Jira Service Desk 4.6.0 is installed alone and also if the Jira Software application is then installed on top of that.

      Steps to Reproduce

      1. Install Jira Software 8.6.0.
      2. Install Jira Service Desk 4.6.0 on top of Jira Software 8.6.0.
      3. Create a new Service Desk process with the Approval Request Issue or configure the Approval flow manually in the workflow.
      4. Create an issue and add an approver in it.
      5. step at the status which require to Approve or Decline the issue
      6. login with the approver account and in the issue created above Issue View clic on the Approve or Decline buttons.
      7. observe that nothing happens, the buttons are broken, the redirection is made on the issue itself and a # is added at the very end of the issue URL.
      8. go on the correspondent customer portal page and check that the Approve and Decline buttons are actually working well there.

      Expected Results

      the buttons should transition the issue to the Approved or Declined/Rejected status

      Actual Results

      the buttons are broken/unresponsive
      No exceptions are thrown out in the logs.

      Workaround

      The issue seems to be related to the missing Atlassian Chaperone component into the JSD 4.6.0 installer so the workaround for now is to manually upload the atlassian-chaperone-4.6.1-REL-0001.jar file from Administration>Manage Apps>Upload App.
      After doing the above the buttons are operational again.

            [JSDSERVER-6695] The Approve and Decline buttons of the Service Desk approval workflow are broken in the Jira Issue View

            Chris Levine made changes -
            Affects Version/s New: 4.6.1 [ 91094 ]
            Elton Santos made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Elton Santos made changes -
            Labels Original: warranty New: cqt in-4.7.0 warranty
            Elton Santos made changes -
            Fix Version/s Original: 4.6.2 [ 91198 ]
            SET Analytics Bot made changes -
            UIS Original: 4 New: 7
            Bugfix Automation Bot made changes -
            Support reference count Original: 2 New: 4
            Aliaksei Melnikau (Inactive) made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 469064 ]
            Elton Santos made changes -
            Link New: This issue is duplicated by JSDSERVER-6727 [ JSDSERVER-6727 ]
            Elton Santos made changes -
            Description Original: h3. Issue Summary
            The Approve and Decline buttons of the Service Desk approval workflow are broken in the Jira Issue View. Instead they work on the Customer Portal.

            I observed that this is only happening when the Jira Service Desk application is installed on top of Jira Software and not viceversa.

            The buttons are correctly working if Jira Service Desk 4.6.0 is installed alone and also if the Jira Software application is then installed on top of that.
            h3. Steps to Reproduce
             # Install Jira Software 8.6.0.
             # Install Jira Service Desk 4.6.0 on top of Jira Software 8.6.0.
             # Create a new Service Desk process with the Approval Request Issue or configure the Approval flow manually in the workflow.
             # Create an issue and add an approver in it.
             # step at the status which require to Approve or Decline the issue
             # login with the approver account and in the issue created above *Issue View* clic on the *Approve or Decline* buttons.
             # observe that nothing happens, the buttons are broken, the redirection is made on the issue itself and a # is added at the very end of the issue URL.
             !Screenshot_2020-01-10_at_12_15_08.jpg|thumbnail!
             # go on the correspondent customer portal page and check that the Approve and Decline buttons are actually working well there.

            h3. Expected Results
            the buttons should transition the issue to the Approved or Declined/Rejected status

            h3. Actual Results
            the buttons are broken/unresponsive
            No exceptions are thrown out in the logs.

            h3. Workaround
            The issue seems to be related to the missing Atlassian Chaperone component into the JSD 4.6.0 installer so the workaround for now is to manually upload the [^atlassian-chaperone-4.6.1-REL-0001.jar] file from *Administration>Manage Apps>Upload App*.
            After doing the above the buttons are operational again.
            New: h3. Issue Summary

            The Approve and Decline buttons of the Service Desk approval workflow are broken in the Jira Issue View. Instead they work on the Customer Portal.

            Also, the Welcome guide and the "Account verification email" setting in the Project settings are not showing as well.

            I observed that this is only happening when the Jira Service Desk application is installed on top of Jira Software and not vice versa.

            The buttons are correctly working if Jira Service Desk 4.6.0 is installed alone and also if the Jira Software application is then installed on top of that.
            h3. Steps to Reproduce
             # Install Jira Software 8.6.0.
             # Install Jira Service Desk 4.6.0 on top of Jira Software 8.6.0.
             # Create a new Service Desk process with the Approval Request Issue or configure the Approval flow manually in the workflow.
             # Create an issue and add an approver in it.
             # step at the status which require to Approve or Decline the issue
             # login with the approver account and in the issue created above *Issue View* clic on the *Approve or Decline* buttons.
             # observe that nothing happens, the buttons are broken, the redirection is made on the issue itself and a # is added at the very end of the issue URL.
             !Screenshot_2020-01-10_at_12_15_08.jpg|thumbnail!
             # go on the correspondent customer portal page and check that the Approve and Decline buttons are actually working well there.

            h3. Expected Results

            the buttons should transition the issue to the Approved or Declined/Rejected status
            h3. Actual Results

            the buttons are broken/unresponsive
             No exceptions are thrown out in the logs.
            h3. Workaround

            The issue seems to be related to the missing Atlassian Chaperone component into the JSD 4.6.0 installer so the workaround for now is to manually upload the [^atlassian-chaperone-4.6.1-REL-0001.jar] file from *Administration>Manage Apps>Upload App*.
             After doing the above the buttons are operational again.
            Aidan Goldthorpe made changes -
            Remote Link New: This issue links to "Service Desk - Stable 4.6.x › Service Desk Application - Stable 4.6.x › release-issue-4.6-JSDSERVER-6695-chaperone (server-syd-bamboo)" [ 468794 ]

              agoldthorpe Aidan Goldthorpe
              tmarchionni@atlassian.com Tiziana Marchionni
              Affected customers:
              2 This affects my team
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: