From 496646650910cd83e77139ae1c4f3735c2389827 Mon Sep 17 00:00:00 2001 From: niphlod Date: Tue, 28 Jun 2016 21:46:07 +0200 Subject: [PATCH] fixes #1354 --- gluon/contrib/login_methods/ldap_auth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/contrib/login_methods/ldap_auth.py b/gluon/contrib/login_methods/ldap_auth.py index e19010f3..89ee56ec 100644 --- a/gluon/contrib/login_methods/ldap_auth.py +++ b/gluon/contrib/login_methods/ldap_auth.py @@ -532,7 +532,7 @@ def ldap_auth(server='ldap', 'There is no username or email for %s!' % username) raise # if old pydal version, assume this is a relational database which can do joins - db_can_join = db.can_join() if hasattr(db, 'can_join') else True + db_can_join = db.can_join() if hasattr(db._adapter, 'can_join') else True if db_can_join: db_group_search = \ db((db.auth_membership.user_id == db_user_id) &