forked from External/greenlight
GRN2-284: Fixed bug where admin rights emails was sent multiple times (#996)
Co-authored-by: Jesus Federico <jesus@123it.ca>
This commit is contained in:
parent
3eead129c9
commit
73061bdba9
|
@ -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.pluck(:id)
|
old_roles = @user.roles.distinct.pluck(:id)
|
||||||
|
|
||||||
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
|
||||||
|
|
Loading…
Reference in New Issue