Skip to content

[Due for payment 2026-05-15] [$250] Remove showRedirectToExpensifyClassicModal logic #88951

Description

@MelvinBot

Problem

Users are occasionally seeing a "Redirect to Expensify Classic" modal when clicking the Create Expense button from the Home page, even though they are on a group workspace and should be able to use NewDot.

The showRedirectToExpensifyClassicModal logic was originally added to block users from creating, tracking, or submitting expenses from NewDot if:

  1. They are on at least one group policy
  2. None of their group policies have isPolicyExpenseChatEnabled: true

This was relevant during the migration period, but now all group workspaces have completed the data migration and have isPolicyExpenseChatEnabled: true. The guard is no longer needed and may trigger incorrectly due to race conditions (e.g., OpenApp data not fully loaded yet).

Solution

Remove the showRedirectToExpensifyClassicModal logic entirely, including:

Slack thread: https://expensify.slack.com/archives/C07NMDKEFMH/p1777061645458519

Issue OwnerCurrent Issue Owner: @mallenexpensify
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022048784069713016985
  • Upwork Job ID: 2048784069713016985
  • Last Price Increase: 2026-04-27

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Fields

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