Merge pull request #16337 from joakimbergros/develop
Fixed #16173: `useraccountcontrol` was not included in the ldap query attributes
This commit is contained in:
commit
7b4f4b6b7f
1 changed files with 4 additions and 0 deletions
|
@ -125,6 +125,10 @@ class LdapSync extends Command
|
||||||
*/
|
*/
|
||||||
$attributes = array_values(array_filter($ldap_map));
|
$attributes = array_values(array_filter($ldap_map));
|
||||||
|
|
||||||
|
if (Setting::getSettings()->is_ad === 1 && is_null($ldap_map['active_flag'])) {
|
||||||
|
$attributes[] = 'useraccountcontrol';
|
||||||
|
}
|
||||||
|
|
||||||
$results = Ldap::findLdapUsers($search_base, -1, $filter, $attributes);
|
$results = Ldap::findLdapUsers($search_base, -1, $filter, $attributes);
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue