microsoft / powercat-business-approvals-kit

MIT License
34 stars 3 forks source link

[Business Approvals Kit - BUG] Approval Type not working correctly #283

Open MCSDWes opened 1 month ago

MCSDWes commented 1 month ago

Describe the issue

If you select the Approval Type as "Approve/Reject - Everyone Must Approve" OR you select Approval Type as "Custom Responses - Wait for all responses" and you have multiple approvers the last person that selects Approve/Reject will be the Final Outcome.

Its acting as if you selected the option - "First to Respond"

Expected Behavior

If Approver 1 - Denies the request, Approver 2 should not have the option to approve or deny and the Approval Status should be "Rejected and Complete"

If Approver 1 - Approves the request the overall status should be pending but it changes to Approved and Completed. Approver 2 can still come in behind Approver 1 and select "Deny" and the approval will change to Rejected and Complete.

Its acting as if you selected the option - "First to Respond"

What solution version are you using?

1.0.20240702.1 = July Release

What app or flow are you having the issue with?

Node - Approval Type

Steps To Reproduce

Create a Node with multiple approvers selected and select - Approve/Reject - Everyone must approve

image

Anything else?

No response