|
|
@@ -294,7 +294,13 @@ class OC_Group { |
|
|
|
public static function displayNamesInGroup($gid, $search = '', $limit = -1, $offset = 0) { |
|
|
|
$displayNames=array(); |
|
|
|
foreach(self::$_usedBackends as $backend) { |
|
|
|
$displayNames = array_merge($backend->displayNamesInGroup($gid, $search, $limit, $offset), $displayNames); |
|
|
|
if($backend->implementsActions(OC_GROUP_BACKEND_GET_DISPLAYNAME)) { |
|
|
|
$displayNames = array_merge($backend->displayNamesInGroup($gid, $search, $limit, $offset), $displayNames); |
|
|
|
} else { |
|
|
|
$users = $backend->usersInGroup($gid, $search, $limit, $offset); |
|
|
|
$names = array_combine($users, $users); |
|
|
|
$displayNames = array_merge($names, $displayNames); |
|
|
|
} |
|
|
|
} |
|
|
|
return $displayNames; |
|
|
|
} |