mirror of
				https://github.com/discourse/discourse.git
				synced 2025-02-25 18:55:32 -06:00 
			
		
		
		
	FIX: use case insensitive group name search when applying group rules from SSO
This commit is contained in:
		@@ -108,7 +108,7 @@ class DiscourseSingleSignOn < SingleSignOn
 | 
			
		||||
 | 
			
		||||
  def apply_group_rules(user)
 | 
			
		||||
    if add_groups
 | 
			
		||||
      split = add_groups.split(",")
 | 
			
		||||
      split = add_groups.split(",").map(&:downcase)
 | 
			
		||||
      if split.length > 0
 | 
			
		||||
        Group.where('name in (?) AND NOT automatic', split).pluck(:id).each do |id|
 | 
			
		||||
          unless GroupUser.where(group_id: id, user_id: user.id).exists?
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user