summaryrefslogtreecommitdiff
path: root/lib/gitlab/ldap/person.rb
diff options
context:
space:
mode:
authorTiago Botelho <tiagonbotelho@hotmail.com>2017-09-25 16:14:22 +0100
committerTiago Botelho <tiagonbotelho@hotmail.com>2017-09-25 16:14:22 +0100
commitcd85a558dc3e568b327e2b0502b59b34d17b19bd (patch)
tree210680ae0b1c333fdc277ee8fbbd585ddb6b90ad /lib/gitlab/ldap/person.rb
parent718e5b0865a0d871f01b12c22a15757dc1fcc66b (diff)
downloadgitlab-ce-cd85a558dc3e568b327e2b0502b59b34d17b19bd.tar.gz
Creates compound query for LDAP email attributes.
Diffstat (limited to 'lib/gitlab/ldap/person.rb')
-rw-r--r--lib/gitlab/ldap/person.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/gitlab/ldap/person.rb b/lib/gitlab/ldap/person.rb
index be64cc3991b..7631d9e8b17 100644
--- a/lib/gitlab/ldap/person.rb
+++ b/lib/gitlab/ldap/person.rb
@@ -18,7 +18,7 @@ module Gitlab
end
def self.find_by_email(email, adapter)
- Array(adapter.config.attributes['email']).find { |attr| adapter.user(attr, email) }
+ adapter.user('email', email)
end
def self.disabled_via_active_directory?(dn, adapter)