diff --git a/htdocs/admin/ldap_groups.php b/htdocs/admin/ldap_groups.php index 4b7acd2598c..d8d12a7e2d3 100644 --- a/htdocs/admin/ldap_groups.php +++ b/htdocs/admin/ldap_groups.php @@ -278,10 +278,6 @@ if (function_exists("ldap_connect")) { } if ($action == 'testsearchgroup') { - // Creation objet - $object = new UserGroup($db); - $object->initAsSpecimen(); - // TODO Mutualize code following with other ldap_xxxx.php pages // Test synchro @@ -301,13 +297,13 @@ if (function_exists("ldap_connect")) { $required_fields = array_unique(array_values(array_filter($required_fields, "dol_validElement"))); // Get from LDAP database an array of results - $ldapgroups = $ldap->getRecords('*', $conf->global->LDAP_GROUP_DN, $conf->global->LDAP_KEY_USERS, $required_fields, 'group'); - //$ldapgroups = $ldap->getRecords('*', $conf->global->LDAP_GROUP_DN, $conf->global->LDAP_KEY_USERS, '', 'group'); + $ldapgroups = $ldap->getRecords('*', $conf->global->LDAP_GROUP_DN, $conf->global->LDAP_KEY_GROUPS, $required_fields, 'group'); + //$ldapgroups = $ldap->getRecords('*', $conf->global->LDAP_GROUP_DN, $conf->global->LDAP_KEY_GROUPS, '', 'group'); if (is_array($ldapgroups)) { $liste = array(); foreach ($ldapgroups as $key => $ldapgroup) { - // Define the label string for this user + // Define the label string for this group $label = ''; foreach ($required_fields as $value) { if ($value) { @@ -321,7 +317,7 @@ if (function_exists("ldap_connect")) { } print "
\n"; - print "LDAP search for user:
\n"; + print "LDAP search for group:
\n"; print "search: *
\n"; print "userDN: ".$conf->global->LDAP_GROUP_DN."
\n"; print "useridentifier: ".$conf->global->LDAP_KEY_GROUPS."
\n";