From 88df88f30b5327625c52d5b32c23d4e3a6277b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20BECOT?= Date: Tue, 24 May 2022 13:58:45 +0200 Subject: [PATCH] fix: Active directory filter is broken --- powerdnsadmin/models/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powerdnsadmin/models/user.py b/powerdnsadmin/models/user.py index 1b34d62..2f8b87c 100644 --- a/powerdnsadmin/models/user.py +++ b/powerdnsadmin/models/user.py @@ -290,7 +290,7 @@ class User(db.Model): if LDAP_USER_GROUP: ldap_user_group = "(memberOf:1.2.840.113556.1.4.1941:={0})".format(LDAP_USER_GROUP) searchFilter = "(&({0}={1})(|{2}{3}{4}))".format(LDAP_FILTER_USERNAME, self.username, - LDAP_FILTER_GROUP, ldap_admin_group_filter, + ldap_admin_group_filter, ldap_operator_group, ldap_user_group) ldap_result = self.ldap_search(searchFilter, LDAP_BASE_DN) user_ad_member_of = ldap_result[0][0][1].get(