Browse Source

fix[__init__.py]: correct check if accessGroupFilter and accessGroupAttribute is not set

pull/1/head
Dennis Buchhorn 10 months ago
parent
commit
e3c66e7f37
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      radicale-auth-ldap/__init__.py

+ 2
- 2
radicale-auth-ldap/__init__.py View File

@ -61,7 +61,7 @@ class Auth(BaseAuth):
logger.warning("LDAP: binddn credentials are invalid")
return ""
if accessGroupFilter != None:
if (not accessGroupFilter == None) and (not accessGroupAttribute == None):
logger.debug("LDAP access group filter: %s" % accessGroupFilter)
logger.debug("LDAP access group attribute: %s" % accessGroupAttribute)
@ -100,7 +100,7 @@ class Auth(BaseAuth):
userAttributeValue = conn.response[0]['attributes'][userAttribute]
logger.debug("LDAP user DN: %s" % userDn)
if accessGroupFilter != None:
if (not accessGroupFilter == None) and (not accessGroupAttribute == None):
userMemberOf = conn.response[0]['attributes'][accessGroupAttribute]
userIsInAccessGroup = False


Loading…
Cancel
Save