You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, it is not possible to delete an user when he is the last owner of a room. This behavior is set on deleteUser.js.
Steps to reproduce:
End user is the only owner of a room
Admin tries to delete him (via API or Users panel)
3.Error is triggered
Expected behavior:
The error explanation itself is not clear, and sometimes an admin should have an 'override' to delete the user anyway.
Two suggestions in order to improve this scenario:
Add a special parameter in the API method call so the admin can delete the user even if he is the only owner of a room. The logic should add the oldest room user as the owner (or add the possibility for the admin himself to select who should be the owner)
OR
At least improve the error message and display the rooms which the user is the owner so the admin can go there and adjust it manually instead of having to look for it,.
Server Setup Information:
Version of Rocket.Chat Server: 3.3.0-develop
The text was updated successfully, but these errors were encountered:
Description:
Currently, it is not possible to delete an user when he is the last owner of a room. This behavior is set on deleteUser.js.
Steps to reproduce:
3.Error is triggered
Expected behavior:
The error explanation itself is not clear, and sometimes an admin should have an 'override' to delete the user anyway.
Two suggestions in order to improve this scenario:
OR
Server Setup Information:
The text was updated successfully, but these errors were encountered: