Fixed issue with adding roles (#1051)

This commit is contained in:
Ahmad Farhat 2020-03-20 14:07:39 -04:00 committed by GitHub
parent bf04743bc5
commit a82526736b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -51,7 +51,7 @@ module Rolify
return true unless current_user.highest_priority_role.get_permission("can_manage_users") return true unless current_user.highest_priority_role.get_permission("can_manage_users")
new_roles = roles.split(' ').map(&:to_i) new_roles = roles.split(' ').map(&:to_i)
old_roles = @user.roles.distinct.pluck(:id) old_roles = @user.roles.pluck(:id).uniq
added_role_ids = new_roles - old_roles added_role_ids = new_roles - old_roles
removed_role_ids = old_roles - new_roles removed_role_ids = old_roles - new_roles