diff --git a/appinfo/info.xml b/appinfo/info.xml index 7af1d66a213c1be4fa44a902d144be9fbb40a0ca..3dbec5c8418390b93c4aed605cef6683d40959ce 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -10,7 +10,7 @@ - 10.0.4 + 10.0.5 agpl Murena SAS EcloudAccounts diff --git a/lib/Service/UserService.php b/lib/Service/UserService.php index 7cca2d81f14eeafa4934d8f1633858365a5f23fe..277ec540053fd001f10d8e7a941dfcd4301f98e9 100644 --- a/lib/Service/UserService.php +++ b/lib/Service/UserService.php @@ -87,7 +87,8 @@ class UserService { foreach ($backends as $backend) { if ($backend->getBackendName() === 'LDAP') { $access = $backend->getLDAPAccess($uid); - $users = $access->fetchUsersByLoginName($uid) ; + $requiredLDAPattributes = $access->userManager->getAttributes(); + $users = $access->fetchUsersByLoginName($uid, $requiredLDAPattributes); if (count($users) > 0) { $exists = true; }