You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version Number: v9.1.59-0 Reproducible in staging?: Yes Reproducible in production?: Yes If this was caught during regression testing, add the test name, ID and link from TestRail:#63326 Email or phone of affected tester (no customers):applausetester+dp166owner@applause.expensifail.com Issue reported by: Applause Internal Team Device used: Windows / Chrome App Component: Other
Action Performed:
Employee submits Report 1 with 1 expense.
Current approval order: Employee > Approver A > Approver B
Owner/Admin changes the approval order to: Employee > Approver C > Approver B
Employee submits Report 2 with 1 expense. New approval flow should be: Employee > Approver C > Approver B
Owner/Admin changes the approval order back to: Employee > Approver A > Approver B
Approver C Approves Report 2.
Employee checks the report status and sees that Approver A now needs to approve.
Approver A has the Approve button active for Report 2.
Expected Result:
Report 2 should continue through the original approval flow it was submitted under: Employee > Approver C > Approver B
After Approver C approves, the report should route to Approver B, not Approver A.
Approver A should not be part of Report 2’s flow at any point.
Actual Result:
After Approver C approves Report 2:
The report routes to Approver A instead of Approver B.
Approver A has the Approve button enabled.
The approval flow now incorrectly looks like:
Employee > Approver C > Approver A > Approver B
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: v9.1.59-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: #63326
Email or phone of affected tester (no customers): applausetester+dp166owner@applause.expensifail.com
Issue reported by: Applause Internal Team
Device used: Windows / Chrome
App Component: Other
Action Performed:
Expected Result:
Report 2 should continue through the original approval flow it was submitted under: Employee > Approver C > Approver B
After Approver C approves, the report should route to Approver B, not Approver A.
Approver A should not be part of Report 2’s flow at any point.
Actual Result:
After Approver C approves Report 2:
The report routes to Approver A instead of Approver B.
Approver A has the Approve button enabled.
The approval flow now incorrectly looks like:
Employee > Approver C > Approver A > Approver B
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6851157_1749093262654.video_71.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @allroundexperts