]> source.dussan.org Git - nextcloud-server.git/commitdiff
use the right attribute for member retrieval
authorArthur Schiwon <blizzz@owncloud.com>
Mon, 16 Apr 2012 11:26:54 +0000 (13:26 +0200)
committerArthur Schiwon <blizzz@owncloud.com>
Mon, 16 Apr 2012 13:09:38 +0000 (15:09 +0200)
apps/user_ldap/group_ldap.php

index 92e3b53d24966332f4bec461fbaa02522feb706d..ce87b074ab28f7f30ee0216aee8d7ad84926dc79 100644 (file)
@@ -29,6 +29,7 @@ class OC_GROUP_LDAP extends OC_Group_Backend {
        public function __construct() {
                $this->ldapGroupFilter      = OC_Appconfig::getValue('user_ldap', 'ldap_group_filter', '(objectClass=posixGroup)');
                $this->ldapGroupDisplayName = OC_Appconfig::getValue('user_ldap', 'ldap_group_display_name', 'cn');
+               $this->ldapGroupMemberAttr  = OC_Appconfig::getValue('user_ldap', 'ldap_group_member_attr', 'memberUid');
        }
 
        /**
@@ -83,7 +84,7 @@ class OC_GROUP_LDAP extends OC_Group_Backend {
                        $this->ldapGroupDisplayName.'='.$gid
                ));
 
-               return $this->retrieveList($filter, OC_LDAP::conf('ldapUserDisplayName'));
+               return $this->retrieveList($filter, $this->ldapGroupMemberAttr);
        }
 
        /**