-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
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: 9.0.32-0
Reproducible in staging?: Y
Reproducible in production?: N/A
Issue was found when executing this PR: #48171
Email or phone of affected tester (no customers): applausetester+kh010901@applause.expensifail.com
Issue reported by: Applause Internal Team
Action Performed:
Precondition:
- Rules feature is enabled.
- Go to staging.new.expensify.com
- Go to workspace settings > Categories.
- Click on any category.
- Note that the message under Approver says that "add approvals to unlock this feature".
- Go to Rules.
- Note that the same message is also said for "Prevent self-approvals".
- Go to workspace settings.
- Enable workflows, but do not enable Add approvals in Workflows page.
- Go back to Rules.
- Note that "Prevent self-approvals" is disabled because Add approvals feature is not enabled so the feature remains locked.
- Go back to the same category in Step 3.
- Note that Approver feature is unlocked even though Add approvals feature is not enabled.
Expected Result:
In Step 12, Approver feature should remain locked until Add approvals feature is enabled on Workflows page.
Actual Result:
In Step 12, Approver feature is unlocked when Add approvals feature is disabled on Workflows page, which is inconsistent with the behavior with "Prevent self-approvals" feature in Rules in Step 10.
Workaround:
Unknown
Platforms:
- Android: Native
- Android: mWeb Chrome
- iOS: Native
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- [x ] MacOS: Desktop
Screenshots/Videos
Bug6599647_1726041745900.20240911_155552.mp4
Metadata
Metadata
Assignees
Labels
Type
Projects
Status