From 823340f96f16ee7924ba6ce54c8fe43e3ea41469 Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Thu, 19 Nov 2015 13:25:49 +0100 Subject: [PATCH] fix caching in get_ipa_config Different opbject types were compared thus always result of comparation was False and caching does not work. https://fedorahosted.org/freeipa/ticket/5463 Reviewed-By: Jan Cholasta --- ipaserver/plugins/ldap2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipaserver/plugins/ldap2.py b/ipaserver/plugins/ldap2.py index deb0592ab68ab8eb712a6d29fdffd8776e2e289a..5d2945f90f54ba2a099271a3715f4f9c14866e97 100644 --- a/ipaserver/plugins/ldap2.py +++ b/ipaserver/plugins/ldap2.py @@ -204,7 +204,7 @@ class ldap2(CrudBackend, LDAPClient): try: config_entry = getattr(context, 'config_entry') - if config_entry.conn is self.conn: + if config_entry.conn.conn is self.conn: return config_entry except AttributeError: # Not in our context yet -- 2.4.3