From 99ff83359274208ca7ef02db79101ea9c69be8c4 Mon Sep 17 00:00:00 2001 From: Flavio Grossi <flaviogrossi@gmail.com> Date: Fri, 29 Jul 2016 15:13:46 +0200 Subject: [PATCH] fix invalid role error msg when removing user from room (#3878) --- .../server/functions/removeUserFromRoles.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rocketchat-authorization/server/functions/removeUserFromRoles.coffee b/packages/rocketchat-authorization/server/functions/removeUserFromRoles.coffee index b8fa172bf67..df363f76260 100644 --- a/packages/rocketchat-authorization/server/functions/removeUserFromRoles.coffee +++ b/packages/rocketchat-authorization/server/functions/removeUserFromRoles.coffee @@ -8,7 +8,7 @@ RocketChat.authz.removeUserFromRoles = (userId, roleNames, scope) -> roleNames = [].concat roleNames - existingRoleNames = _.pluck(RocketChat.authz.getRoles(), 'name') + existingRoleNames = _.pluck(RocketChat.authz.getRoles(), '_id') invalidRoleNames = _.difference(roleNames, existingRoleNames) unless _.isEmpty(invalidRoleNames) throw new Meteor.Error 'error-invalid-role', 'Invalid role', { function: 'RocketChat.authz.removeUserFromRoles' } -- GitLab