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

XMLWordPrintable

    • 27
    • Severity 3 - Minor
    • 36

      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.

            Assignee:
            Jehan Gonsalkorale
            Reporter:
            Ashutosh Sharma (Inactive)
            Votes:
            80 Vote for this issue
            Watchers:
            65 Start watching this issue

              Created:
              Updated:
              Resolved: