Skip to content

[Due for payment 2025-04-16] Enable switching from New to Old Dot on web when copiloted in #59306

Description

@dangrous

Problem

Currently we disabled switching to/from new/old dot when logged in as a copilot, since the functionality wasn't enabled. It is now!

Why is this important?

Allows full functionality for our users

Solution

Remove the blocks for both flows.

Discussed in Slack, but we are sending a new URL param, delegatorEmail, to the /transition route if the user needs to be re-logged in as a delegate once logged into the base account. We need to pick that up and call Delegate.connect with that info, and, once that's complete, land the user in the correct location.

Test cases:

  • Copilot into an account in Old Dot - go to New Dot - return to Old Dot - switch back to original account
  • Copilot into an account in New Dot - go to Old Dot - return to New Dot - switch back to original account
  • Copilot into an account in Old Dot - go to New Dot - switch back to original account - return to Old Dot
  • Copilot into an account in New Dot - go to Old Dot - switch back to original account - return to New Dot
Issue OwnerCurrent Issue Owner: @dylanexpensify

Activity

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 productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions