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

Timeouts banner link to billing redirects to workspaces when the personal account is active in the org selector or you have no other organizations #16946

Closed
gtsiolis opened this issue Mar 21, 2023 · 1 comment
Labels
component: dashboard feature: billing team: webapp Issue belongs to the WebApp team type: bug Something isn't working

Comments

@gtsiolis
Copy link
Contributor

gtsiolis commented Mar 21, 2023

Bug description

When on user settings and you are not part of a team with a paid billing plan, there's a banner introduced in #16503 for the timeouts feature which nudges users to upgrade their billing to access custom timeouts. Cc @iQQBot @geropl @selfcontained @loujaybee

However, when you visit user preferences having the personal account as active in the org selector or you have no other organizations, clicking on the nudge link redirects users to /workspaces as /billing does not exist, only /user/billing.

This affects all users that still have a personal account, see #15665 and #15980.

Timeouts section in user settings No credits global alert
Screenshot 2023-03-21 at 16 08 03 Screenshot 2023-03-21 at 16 07 56

Steps to reproduce

  1. Create a new user or create a new organization and switch to the personal account.
  2. Go to user settings and click on the billing link in the alert under the timeouts section.

Workspace affected

No response

Expected behavior

No response

Example repository

No response

Anything else?

No response

@gtsiolis
Copy link
Contributor Author

Closing this as it will no longer be relevant after the changes in WEB-218.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: dashboard feature: billing team: webapp Issue belongs to the WebApp team type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant