Closed guusdk closed 2 years ago
When a room's user permissions are being updated, conflicts arise (but are not logged).
It appears that the implementation first removes all permissions, to then update them to the desired configuration.
This intermediate step briefly removes all owners, which is forbidden (a room must always have an owner), causing a conflict.
When a room's user permissions are being updated, conflicts arise (but are not logged).
It appears that the implementation first removes all permissions, to then update them to the desired configuration.
This intermediate step briefly removes all owners, which is forbidden (a room must always have an owner), causing a conflict.