Skip to content
Snippets Groups Projects
Commit 19cbef1f authored by Pedro Beschorner Marin's avatar Pedro Beschorner Marin
Browse files

When authenticatedGuests is disabled, guests should be fit for promotion

parent 4274999a
No related branches found
No related tags found
No related merge requests found
......@@ -28,8 +28,9 @@ trait ChangeUserRoleCmdMsgHdlr extends RightsManagementTrait {
} yield {
RegisteredUsers.updateUserRole(liveMeeting.registeredUsers, u, userRole)
}
if (msg.body.role == Roles.MODERATOR_ROLE && !uvo.guest) {
// Mconf's guest should always be fit for promotion
val promoteGuest = !liveMeeting.props.usersProp.authenticatedGuest
if (msg.body.role == Roles.MODERATOR_ROLE && (!uvo.guest || promoteGuest)) {
// Promote non-guest users.
Users2x.changeRole(liveMeeting.users2x, uvo, msg.body.role)
val event = buildUserRoleChangedEvtMsg(liveMeeting.props.meetingProp.intId, msg.body.userId,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment