Non-GitHub users can't leave room after "Only GitHub users are allowed to join this room." switched on
Probably a consequence of https://gitlab.com/gitlab-org/gitter/webapp/issues/2041.
- User A (logged in with gitlab) is a member of a room X
- User B (admin of room X) selects "Only GitHub users are allowed to join this room." setting
- User A can't leave the room, instead the leave requests gets
DELETE /api/v1/rooms/:roomId/users/:userId
Note: this is not a security issue because those users can't send messages to the room
Relevant code
Edited by Eric Eastwood