Skip to content

[Due for payment 2026-06-16] [$250] Remove Manager McTest references from frontend App code #91068

Closed

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.ts — EMAIL.MANAGER_MCTEST, BETAS.NEWDOT_MANAGER_MCTEST, ACCOUNT_ID.MANAGER_MCTEST, and exclusion list entries
  • src/libs/OptionsListUtils/index.ts — getManagerMcTestParticipant(), filtering logic
  • src/libs/OptionsListUtils/types.ts — related type definitions
  • src/libs/ReportUtils.ts — isSelectedManagerMcTest(), 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: @linhvovan29546
Upwork Automation - Do Not Edit

Activity

  1. self-assigned this
    on May 19, 2026
  2. ishpaul777 commented on May 19, 2026

    @ishpaul777
    Contributor

    @MelvinBot Please go ahead and remove Manager McTest from frontend

  3. added
    ImprovementItem broken or needs improvement.
    InternalRequires API changes or must be handled by Expensify staff
    on May 19, 2026
  4. MelvinBot commented on May 19, 2026

    @MelvinBot
    ContributorAuthor

    🤖 Draft PR created: #91084
    Please mark it as "Ready for review" when it is ready for review.

  5. jamesdeanexpensify commented on May 22, 2026

    @jamesdeanexpensify
    Contributor

    @ishpaul777 what's the latest here? Still seeing Manager McTest popping up in the product:

    Image
  6. ishpaul777 commented on May 22, 2026

    @ishpaul777
    Contributor

    #91084 continuing work in PR

  7. jamesdeanexpensify commented on May 22, 2026

    @jamesdeanexpensify
    Contributor

    Thank you!

  8. 43 remaining items

  9. melvin-bot commented on Jun 15, 2026

    @melvin-bot

    Triggered auto assignment to @mallenexpensify (Awaiting Payment)

  10. linhvovan29546 commented on Jun 16, 2026

    @linhvovan29546
    Contributor

    @mallenexpensify I'd like to request a bounty increase.
    Proposed amount: $300

    Multiple PRs:

  11. mallenexpensify commented on Jun 17, 2026

    @mallenexpensify
    Contributor

    Payment Summary

    Contributor+: @linhvovan29546 paid $300 via NewDot

    Seems fair.

  12. ishpaul777 commented on Jun 17, 2026

    @ishpaul777
    Contributor

    @mallenexpensify i think you meant to tag @linhvovan29546

  13. mallenexpensify commented on Jun 17, 2026

    @mallenexpensify
    Contributor

    Thanks @ishpaul777 , updated. GH user recommendations often suck

    Image
  14. linhvovan29546 commented on Jun 18, 2026

    @linhvovan29546
    Contributor

    @mallenexpensify I still receive payment via Upwork

  15. mallenexpensify commented on Jun 18, 2026

    @mallenexpensify
    Contributor

    @linhvovan29546 can you please accept the job below? Please reply here and tag me once you have.
    https://www.upwork.com/jobs/~022058371824730640766

  16. linhvovan29546 commented on Jun 18, 2026

    @linhvovan29546
    Contributor

    @mallenexpensify I've accepted the offer

  17. mallenexpensify commented on Jun 18, 2026

    @mallenexpensify
    Contributor

    @linhvovan29546 paid, summary updated above. Thx. $250 + $50 bonus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2ImprovementItem broken or needs improvement.InternalRequires API changes or must be handled by Expensify staff

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions