Details
-
Bug
-
Resolution: Fixed
-
Medium
-
18
-
Severity 3 - Minor
-
0
-
Description
Summary
When an issue goes into an approval status and we need to transition it out of this status without using the 'Approve' or 'Decline' function buttons in the customer portal, the Approvals values stay in place. Even when transitioning the issue to the previous status, users can still Approve or Decline the issue and the approvals process does not restart once going into the approval status again.
Steps to Reproduce
- Create an 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 preveous status. The 'Approve' and 'Decline' buttons will keep available in the customer portal.
Expected Results
Approvals values resets when an issue leaves an approval status.
Actual Results
Approvals values do not reset when an issue leaves an approval status.
Workaround
Create a post function to clear the Approvers field value when leaving the approval status and manually add the approvars again in JIRA Service Desk.
Please note while this workaround will clear the list of Approvers for the issue, however this will not reset the Approvals count as this is generated programtically and not a stored value which can be cleared.
Attachments
Issue Links
- relates to
-
JSDCLOUD-5682 Approval option shown after issue moved/transition to a non-approval status
- Closed