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

Remove Permissions.canUseFreePlan #8965

Closed
neil-marcellini opened this issue May 12, 2022 · 0 comments
Closed

Remove Permissions.canUseFreePlan #8965

neil-marcellini opened this issue May 12, 2022 · 0 comments
Assignees
Labels
Daily KSv2 Engineering Improvement Item broken or needs improvement. Reviewing Has a PR in review

Comments

@neil-marcellini
Copy link
Contributor

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Problem

Several pages check if the user is on the free plan beta before enabling certain features and some will navigate the user away if they are not on the free plan. This is a particular problem with transition flows where the user could be stuck with a loading screen if their betas load slowly, and waiting for the betas to load is unnecessary. Everyone is currently on the freePlan since the email is set to * in Betatify.

Solution

Remove Permissions.canUseFreePlan and all of its uses.

Workaround:

For problems with the transition flow, open the app in a new tab and navigate to the route manually.

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number:
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:

View all open jobs on GitHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daily KSv2 Engineering Improvement Item broken or needs improvement. Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests

1 participant