Skip to content

[$250] Remove Manager McTest references from frontend App code #91068

@MelvinBot

Description

@MelvinBot

Manager McTest is no longer supported on the backend. All references to it should be removed from the frontend App code.

Related issue: #87170

Affected source files

  • src/CONST/index.tsEMAIL.MANAGER_MCTEST, BETAS.NEWDOT_MANAGER_MCTEST, ACCOUNT_ID.MANAGER_MCTEST, and exclusion list entries
  • src/libs/OptionsListUtils/index.tsgetManagerMcTestParticipant(), filtering logic
  • src/libs/OptionsListUtils/types.ts — related type definitions
  • src/libs/ReportUtils.tsisSelectedManagerMcTest(), special handling in report actions and create expense options
  • src/libs/QuickActionUtils.ts — Quick Action Bar disable logic for Manager McTest reports
  • src/libs/actions/IOU/MoneyRequest.ts — scan expense routing to Manager McTest
  • src/libs/actions/IOU/MoneyRequestBuilder.ts — Manager McTest participant setup
  • src/pages/iou/request/ParticipantSearchResults.tsx — filtering logic
  • src/pages/iou/request/step/confirmation/useExpenseSubmission.ts — submission logic
  • src/pages/iou/request/step/IOURequestStepConfirmation.tsx — confirmation step logic

Affected test files

  • tests/unit/OptionsListUtilsTest.tsx
  • tests/unit/ReportUtilsTest.ts
  • tests/unit/QuickActionUtilsTest.ts
  • tests/unit/PersonalDetailOptionsListUtilsTest.ts
  • tests/actions/IOUTest.ts
  • tests/actions/IOU/MoneyRequestTest.ts
Issue OwnerCurrent Issue Owner: @ishpaul777
Upwork Automation - Do Not Edit

Metadata

Metadata

Labels

DailyKSv2ImprovementItem broken or needs improvement.InternalRequires API changes or must be handled by Expensify staffReviewingHas a PR in review

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions