Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create family currency migration flow #1627

Open
zachgoll opened this issue Jan 17, 2025 · 0 comments
Open

Create family currency migration flow #1627

zachgoll opened this issue Jan 17, 2025 · 0 comments
Labels
💡 Improvement Improvements to an existing feature or flow

Comments

@zachgoll
Copy link
Collaborator

As of #1626, users can no longer change their family currency after the onboarding step has been completed. This is to prevent confusion caused by legacy transactions, accounts, and budgets that were in the prior family currency. Since pretty much every calculation in the app revolves around this, it's not straightforward to just update it.

Long term, we need to support a change like this because some users may have valid reasons for changing their preferred family currency.

Potential flow

  1. User updates family currency
  2. Maybe shows a "takeover" that let's them know their data is being migrated
  3. Background job fires, performs data updates needed (including currency conversions)
  4. Once complete, user can interact with app again
@zachgoll zachgoll added the 💡 Improvement Improvements to an existing feature or flow label Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 Improvement Improvements to an existing feature or flow
Projects
None yet
Development

No branches or pull requests

1 participant