Description
Summary
When a ticket is moved or transition from an approval-configured status to a non-approval status, the agent view (in Jira) still shows options for approving the ticket (Approve and Decline).
Steps to Reproduce
Scenario 1 (Moving the ticket from a workflow with approval to a non-approval workflow)
- Modify the workflow from an issue type on a Service Desk Project to require approval, and have at least one issue type on the same project that does not have approval as part of the workflow.
- Create a ticket on the issue type that needs approval
- Move the ticket to the issue type that does not require approval
Scenario 2 (Transition a ticket from approval status without setting approval)
- Create a workflow with approval and create a transition to back from the approval status to the previous status. Publish the workflow.
- Create an issue and transition to the approval status. Transition it back to the previous status. The 'Approve' and 'Decline' buttons will keep available in the customer portal.
Expected Results
Approval is no longer needed for the ticket
Actual Results
The ability to approve (or decline) the ticket is still shown in the User Interface. Please note that clicking on the 'Approve' or 'Decline' button will not change the status of the ticket.
Workaround
No known workaround
Notes
This bug report is a combination of two previously reported bug reports, JSDCLOUD-4444 and JSDCLOUD-5039.
Do note that a similar issue for Jira Service Desk (Server) has already been fixed in version 3.3.0 as stated in JSDSERVER-4630 and JSDSERVER-4444.
Attachments
Issue Links
- is related to
-
JSDCLOUD-4444 Moving a ticket won't remove approval need
- Closed
-
JSDCLOUD-5039 Not able to clear approval values
- Closed
- relates to
-
JSDCLOUD-5720 Waiting for approvals still displayed after approval if another approval is required on another step
- Closed