Closed
Description
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.78-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Issue reported by: Applause Internal Team
Device used: Redmi note 10s Android 13
App Component: Money Requests
Action Performed:
Pre-condition: 1. Have a workspace with few members
2. Enable workflows and add approval flow
- Go to https://staging.new.expensify.com/home
- Go to workspace settings- workflows
- Go offline
- Tap add approvals
- Tap additional approver
- Select a user & save it [user1]
- Save edit approval flow
- Tap add approvals
- Note second approver is greyed out [user1]
- Tap first approver and select different member and save it [user2]
- Tap add approvals and note first approver is greyed out and second approver not greyed out now
- Tap additional approver and select a new user and save it [user3]
- Tap add approvals and note first+third approver greyed out & second approver is not greyed out
- Remove the third approver & second approver ( note now we have only additional approver row)
- Change the first approver ( to second approver who was removed [user1] ) and save
- Now note after first approver is changed, edit approval flow automatically shows second approver with user selected
- Now tap additional approver ( set as first approver who was selected in step 10- [ user2] )& save it
- Note fourth and fifth approver automatically added and error is displayed.
Expected Result:
After changing 1st approver, 2nd approver must be same as it was before changing 1st approver & not added approvers must not be shown with error message.
Actual Result:
After changing 1st approver, 2nd approver is not greyed out & not added approvers are shown with error message.
Workaround:
Unknown
Platforms:
- Android: Standalone
- Android: HybridApp
- Android: mWeb Chrome
- iOS: Standalone
- iOS: HybridApp
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop
Screenshots/Videos
Bug6701635_1735015172299.Screenrecorder-2024-12-24-09-29-51-391_compress_1.mp4
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021871540038795816648
- Upwork Job ID: 1871540038795816648
- Last Price Increase: 2024-12-31
Issue Owner
Current Issue Owner: @getushaMetadata
Metadata
Assignees
Labels
Type
Projects
Status
Done