Fixed issue with LDAP role not being respected (#1728)

This commit is contained in:
Ahmad Farhat
2020-06-02 16:50:52 -04:00
committed by GitHub
parent 737d39dce9
commit 13fb9faa4c
2 changed files with 2 additions and 2 deletions

View File

@ -63,7 +63,7 @@ module AuthValues
role_provider = auth['provider'] == "bn_launcher" ? auth['info']['customer'] : "greenlight"
roles.each do |role_name|
role = Role.find_by(provider: role_provider, name: role_name)
user.role = role if !role.nil? && !user.has_role?(role_name)
user.set_role(role_name) if !role.nil? && !user.has_role?(role_name)
end
end
end