|
|
@ -573,7 +573,7 @@ class posixAccount extends baseModule implements passwordService { |
|
|
|
$types = array('gon', 'group'); |
|
|
|
$gonList = array(); |
|
|
|
foreach ($types as $type) { |
|
|
|
$gonFilter = '(|(&(objectClass=groupOfNames)(member=' . $this->getAccountContainer()->dn_orig . '))(&(objectClass=groupOfMembers)(member=' . $this->getAccountContainer()->dn_orig . '))(&(objectClass=groupOfUniqueNames)(uniqueMember=' . $this->getAccountContainer()->dn_orig . ')))'; |
|
|
|
$gonFilter = '(|(&(objectClass=groupOfNames)(member=' . ldap_escape($this->getAccountContainer()->dn_orig) . '))(&(objectClass=groupOfMembers)(member=' . $this->getAccountContainer()->dn_orig . '))(&(objectClass=groupOfUniqueNames)(uniqueMember=' . $this->getAccountContainer()->dn_orig . ')))'; |
|
|
|
if (!empty($typeSettings['filter_' . $type])) { |
|
|
|
$typeFilter = $typeSettings['filter_' . $type]; |
|
|
|
if (strpos($typeFilter, '(') !== 0) { |
|
|
|