Uploaded image for project: 'Jira Service Management Cloud'
  1. Jira Service Management Cloud
  2. JSDCLOUD-10409

Filter "Approvals[Approvals]" = pendingBy("email_address") shows what is already approved by the email address

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Medium
    • Approvals
    • None

    Description

      Summary

      When using the JQL "Approvals[Approvals]" = pendingBy("email_address"), it shows the tickets that are already approved by the current user.
      The ticket only disappears from the list if all approvers approved the request.

      Steps to Reproduce

      1. In the workflow for Approval request type, on the approval step - set "Consider approved after - All approvals"
      2. Create a ticket that approval is needed for more than one approval.
      3. One user approves the ticket.
      4. Search for "Approvals[Approvals]" = pendingBy("email_address").

      Expected Results

      The results show only what is pending by the user mentioned in this JQL "Approvals[Approvals]" = pendingBy("email_address").

      Actual Results

      The results show the tickets that are already approved by the current user because the other user hasn't approved yet.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              3033da771e98 Ashutosh Sharma
              Votes:
              41 Vote for this issue
              Watchers:
              37 Start watching this issue

              Dates

                Created:
                Updated: