-
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: v9.0.96-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: #55740
Email or phone of affected tester (no customers): gibethlehem@gmail.com
Issue reported by: Applause Internal Team
Device used: macOS/chrome
App Component: Workspace Settings
Action Performed:
Prerequisites:
- Control workspace with two members( admin and employee)
- Workflow and Rules are enabled
Steps
- Go to https://staging.new.expensify.com/ > Sign in
- Go to Settings > Workspaces > Workflows > Enable approvals
- Go to Rules section, toggle Prevent Self Approvals. (Self approvals can be enabled because there are at least two members.)
- Go to members > Remove the employee by clicking the employee and remove it from the opened RHN
- Go to Rules section. Notice Prevent Self Approvals is still enabled
Expected Result:
Prevent Self Approval is disabled when there is only one member. Self approvals can't be enabled until this workspace has at least two members.
Actual Result:
Prevent Self Approval remains Enabled with only the owner as a member.
Workaround:
Unknown
Platforms:
- Android: Standalone
- Android: HybridApp
- Android: mWeb Chrome
- iOS: Standalone
- iOS: HybridApp
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop
Screenshots/Videos
Bug6739183_1739250164964.Screen_Recording_2025-02-11_at_6.22.09_in_the_morning.mp4
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021889681298278222810
- Upwork Job ID: 1889681298278222810
- Last Price Increase: 2025-02-12
- Automatic offers:
- mkzie2 | Contributor | 106109805