See https://expensify.slack.com/archives/C07HPDRELLD/p1772658998159109
Trial banner/countdown shows after deleting trial workspace (account has paid workspaces), for grandfathered users
Problem
- Upgraded to Collect via #migrate.
- Deleted the upgraded workspace immediately.
- Account is now shown as being on a trial with a countdown in home
- This is odd because the user is still a member/owner of other paid workspaces.
- In at least one case, the account shows the banner without any active trial fields (e.g. no lastDayFreeTrial), suggesting stale/incorrect trial state.
Expected
- No trial banner/countdown if there is no active trial or the account is not the owner of a workspace that needs a billing card
Actual
- Trial banner/countdown persists after deleting the trial workspace.
Notes
- trialEndDate appears to be account-level; logic likely needs a tighter “active trial exists” check (not just trialEndDate present/past).
Issue Owner
Current Issue Owner: @ZhenjaHorbach
Issue Owner
Current Issue Owner: @mallenexpensify
See https://expensify.slack.com/archives/C07HPDRELLD/p1772658998159109
Trial banner/countdown shows after deleting trial workspace (account has paid workspaces), for grandfathered users
Problem
Expected
Actual
Notes
Issue Owner
Current Issue Owner: @ZhenjaHorbachIssue Owner
Current Issue Owner: @mallenexpensify