Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Deactivating account leaves the account "stuck" in rooms #1853

Closed
brycied00d opened this issue Jan 24, 2017 · 3 comments
Closed

Deactivating account leaves the account "stuck" in rooms #1853

brycied00d opened this issue Jan 24, 2017 · 3 comments

Comments

@brycied00d
Copy link

When I setup my own homeserver, I deactivated my matrix.org account. I expected that deactivating the account would be akin to deleting it, including removing the account from the various rooms it's in. Unfortunately, this is not the case, and worse still is that my prior account had power=100 in a couple of rooms so I'm unable to /kick it (having power=100 with my "new" account).

I believe the solution is for the /deactivate endpoint(s) to also "clean up," and for there to be a periodic (or at least one-time) process to clean up deactivated accounts from rooms.

What are the developers' thoughts on this deactivation process?

@brycied00d
Copy link
Author

I should add that, had I realized that deactivating the user would leave it "stuck," I would have "cleaned up" myself before deactivating. This speaks to a client usability issue, true, however I believe still that /deactivate should also perform this type of cleanup.

@onePinger
Copy link

Not sure if "stuck" addresses this, but when you deactivate your account, enter your password and click on "Deactivate Account", resulting message that the session has been signed out and clicking on "OK" returns you to the deactivate page again.

@tulir
Copy link
Member

tulir commented May 11, 2019

This seems to have been fixed in #3201

@richvdh richvdh closed this as completed May 11, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants