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

Organizations can end up without members #1638

Closed
rndstr opened this issue Dec 14, 2017 · 3 comments
Closed

Organizations can end up without members #1638

rndstr opened this issue Dec 14, 2017 · 3 comments
Labels
bug broken end user functionality; not working as the developers intended it component/users

Comments

@rndstr
Copy link

rndstr commented Dec 14, 2017

You can remove everyone else and yourself from an organization until it's memberless.
Can't think of any reason why that should be a valid state.

Possible solutions

  • disallow removing yourself
  • disallow removing last person
@rndstr rndstr added bug broken end user functionality; not working as the developers intended it component/users labels Dec 14, 2017
@rndstr rndstr self-assigned this Dec 14, 2017
@rade
Copy link
Member

rade commented Dec 14, 2017

You can remove everyone else and yourself from an organization until it's memberless.

I was quite sure that didn't used to be possible.

disallow removing yourself

That's a terrible idea. Now I have to beg others to remove me from an instance that I no longer want anything to do with.

disallow removing last person

We should do that.

@rade rade reopened this Dec 14, 2017
@rade
Copy link
Member

rade commented Dec 14, 2017

We have #687, which suggests we had already implemented this.

@rndstr
Copy link
Author

rndstr commented Dec 15, 2017

which suggests we had already implemented this.

Looking at this test that asserts that you can remove yourself (while being the only member) makes it look like it has been that way since the beginning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug broken end user functionality; not working as the developers intended it component/users
Projects
None yet
Development

No branches or pull requests

2 participants