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

Inform user if default organization doesn't exist #534

Open
ccremer opened this issue Apr 13, 2023 · 0 comments
Open

Inform user if default organization doesn't exist #534

ccremer opened this issue Apr 13, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@ccremer
Copy link
Contributor

ccremer commented Apr 13, 2023

Summary

As user
I want to be notified if my configured default organization doesn't exist
So that I'm not using outdated information

Context

Might be considered a bug or simply a case that doesn't yet exist:

  • Create an organization, e.g. org-dev
  • Set the default organization to org-dev
  • Delete namespace/organization org-dev
  • Default organization is still set to org-dev, even though no organization exists for the user anymore.

Out of Scope

  • Handle organization deletions in the backend. there is more to the decommissioning process of organizations than simply deleting a namespace, e.g. terminating all cost-inducing services etc.

Further links

No response

Acceptance Criteria

No response

Implementation Ideas

We could re-use the first-login-dialog when the portal is visited. There's already a query for all organizations and the current default organization setting. It would be simple to add a text to re-set the default organization to a new one.

The dropdown selection in /user settings page should display the old organization, but not make it further selectable or saveable.

@ccremer ccremer added the enhancement New feature or request label Apr 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant