plugins/kolab_auth
Aleksander Machniak
machniak at kolabsys.com
Tue Dec 16 09:59:11 CET 2014
plugins/kolab_auth/kolab_auth_ldap.php | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
New commits:
commit fd7440bfc57c48d47c44aa6668b5e1a665e90ec9
Author: Aleksander Machniak <machniak at kolabsys.com>
Date: Tue Dec 16 03:51:06 2014 -0500
Fix bug where get_user_groups() returned an array with max. one group (#4111)
diff --git a/plugins/kolab_auth/kolab_auth_ldap.php b/plugins/kolab_auth/kolab_auth_ldap.php
index 81af79b..431133b 100644
--- a/plugins/kolab_auth/kolab_auth_ldap.php
+++ b/plugins/kolab_auth/kolab_auth_ldap.php
@@ -155,11 +155,10 @@ class kolab_auth_ldap extends rcube_ldap_generic
$groups = array();
foreach ($result as $entry) {
+ $dn = $entry['dn'];
$entry = rcube_ldap_generic::normalize_entry($entry);
- if (!$entry['dn']) {
- $entry['dn'] = key($result->entries(true));
- }
- $groups[$entry['dn']] = $entry[$name_attr];
+
+ $groups[$dn] = $entry[$name_attr];
}
return $groups;
More information about the commits
mailing list