Skip to content

[Due for payment 2025-12-17] [$250] Advanced Approval workflow can be set via import Member on the Collect plan #69362

@IuliiaHerets

Description

@IuliiaHerets

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.98-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: #65398
Issue reported by: Applause Internal Team
Device used: Windows 11 / Chrome, Android 13 / Xiaomi Poco F5, Chrome / Android 13, mac OS 14.5 / MacBook Air 2020, iOS 15.8.3 / iPhone 7 Plus
App Component: Other

Action Performed:

Prerequisite:

  • Prepare the CSV file that has 2 approvers
  1. Create a new workspace with the Collect plan
  2. Go to Members > click More > Import spreadsheet
  3. Choose the CSV file that already prepared
  4. Click Import and dismiss the Import successful modal
  5. Go to Workflows and check the workspace still as Collect plan

Expected Result:

Workflow settings should not be updated when the CSV has advanced approvals uploaded to import Member option on the Collect plan WS, or the workspace plan should be auto-upgraded to the Control plan

Actual Result:

Advanced Approval workflow can be set via import Member on the Collect plan workspace without upgrading to the Control plan

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6924521_1755922088571!Members-no_missing_role-advanced_approvals (2).csv
https://github.com/user-attachments/assets/7fa318c1-7d43-4fa1-8797-ae8a39e911d1

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021995427951648098980
  • Upwork Job ID: 1995427951648098980
  • Last Price Increase: 2025-12-01

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions