mirror of
https://github.com/nextcloud/server.git
synced 2026-06-10 01:00:50 -04:00
Merge pull request #17366 from nextcloud/fix/usersIngroup
Fix DB usersInGroups fetching
This commit is contained in:
commit
9bf55c33e1
1 changed files with 8 additions and 3 deletions
|
|
@ -322,7 +322,7 @@ class Database extends ABackend
|
|||
* @param int $offset
|
||||
* @return array an array of user ids
|
||||
*/
|
||||
public function usersInGroup($gid, $search = '', $limit = null, $offset = null) {
|
||||
public function usersInGroup($gid, $search = '', $limit = -1, $offset = 0) {
|
||||
$this->fixDI();
|
||||
|
||||
$query = $this->dbConn->getQueryBuilder();
|
||||
|
|
@ -337,8 +337,13 @@ class Database extends ABackend
|
|||
)));
|
||||
}
|
||||
|
||||
$query->setMaxResults($limit)
|
||||
->setFirstResult($offset);
|
||||
if ($limit !== -1) {
|
||||
$query->setMaxResults($limit);
|
||||
}
|
||||
if ($offset !== 0) {
|
||||
$query->setFirstResult($offset);
|
||||
}
|
||||
|
||||
$result = $query->execute();
|
||||
|
||||
$users = [];
|
||||
|
|
|
|||
Loading…
Reference in a new issue