# HG changeset patch # User Mads Kiilerich # Date 2015-07-31 15:44:07 # Node ID 7def29f9c9b9bbcc8bb0df26d2feb0305f29a422 # Parent 40871e0eb13a511b23d292c58ad0783d2816d931 ldap: fix fallback for no email in ldap diff --git a/kallithea/lib/auth_modules/auth_ldap.py b/kallithea/lib/auth_modules/auth_ldap.py --- a/kallithea/lib/auth_modules/auth_ldap.py +++ b/kallithea/lib/auth_modules/auth_ldap.py @@ -345,7 +345,7 @@ class KallitheaAuthPlugin(auth_modules.K 'firstname': safe_unicode(get_ldap_attr('attr_firstname') or firstname), 'lastname': safe_unicode(get_ldap_attr('attr_lastname') or lastname), 'groups': [], - 'email': get_ldap_attr('attr_email' or email), + 'email': get_ldap_attr('attr_email') or email, 'admin': admin, 'active': active, "active_from_extern": None,