Branch 'pykolab-0.5' - pykolab/auth

Jeroen van Meeuwen vanmeeuwen at kolabsys.com
Wed Jan 30 15:32:31 CET 2013


 pykolab/auth/ldap/__init__.py |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 5038a508e6af07f1bf7a55f95e877d84cf8568c9
Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen at kolabsys.com>
Date:   Wed Jan 30 14:31:52 2013 +0000

    Ensure an attribute obtained is case-insensitive when we look it up

diff --git a/pykolab/auth/ldap/__init__.py b/pykolab/auth/ldap/__init__.py
index f6fcb77..e15ff60 100644
--- a/pykolab/auth/ldap/__init__.py
+++ b/pykolab/auth/ldap/__init__.py
@@ -281,6 +281,8 @@ class LDAP(pykolab.base.Base):
 
         if entry_attrs.has_key(attribute):
             return entry_attrs[attribute]
+        elif entry_attrs.has_key(attribute.lower()):
+            return entry_attrs[attribute.lower()]
         else:
             return None
 





More information about the commits mailing list