mirror of
https://github.com/flarum/core.git
synced 2025-07-23 17:51:24 +02:00
Fix user searching
This commit is contained in:
@@ -10,6 +10,8 @@ class UserSearcher implements SearcherInterface
|
||||
{
|
||||
protected $query;
|
||||
|
||||
protected $activeGambits = [];
|
||||
|
||||
protected $gambits;
|
||||
|
||||
protected $users;
|
||||
@@ -32,6 +34,16 @@ class UserSearcher implements SearcherInterface
|
||||
return $this->query->getQuery();
|
||||
}
|
||||
|
||||
public function addActiveGambit($gambit)
|
||||
{
|
||||
$this->activeGambits[] = $gambit;
|
||||
}
|
||||
|
||||
public function getActiveGambits()
|
||||
{
|
||||
return $this->activeGambits;
|
||||
}
|
||||
|
||||
public function search(UserSearchCriteria $criteria, $limit = null, $offset = 0, $load = [])
|
||||
{
|
||||
$this->user = $criteria->user;
|
||||
@@ -64,7 +76,7 @@ class UserSearcher implements SearcherInterface
|
||||
|
||||
$users = $this->query->get();
|
||||
|
||||
if ($count > 0 && $areMoreResults = $users->count() > $count) {
|
||||
if ($limit > 0 && $areMoreResults = $users->count() > $limit) {
|
||||
$users->pop();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user