diff options
Diffstat (limited to 'app/Http/RequestHandlers/TomSelectMediaObject.php')
| -rw-r--r-- | app/Http/RequestHandlers/TomSelectMediaObject.php | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/app/Http/RequestHandlers/TomSelectMediaObject.php b/app/Http/RequestHandlers/TomSelectMediaObject.php index 7d4844b3ee..117d7bc5cb 100644 --- a/app/Http/RequestHandlers/TomSelectMediaObject.php +++ b/app/Http/RequestHandlers/TomSelectMediaObject.php @@ -56,22 +56,17 @@ class TomSelectMediaObject extends AbstractTomSelectHandler * @param int $limit * @param string $at * - * @return Collection<int,array<string,string>> + * @return Collection<int,array{text:string,value:string}> */ protected function search(Tree $tree, string $query, int $offset, int $limit, string $at): Collection { - $search = array_filter(explode(' ', $query)); - - if ($search === []) { - return new Collection(); - } - // Search by XREF $media = Registry::mediaFactory()->make($query, $tree); if ($media instanceof Media) { $results = new Collection([$media]); } else { + $search = array_filter(explode(' ', $query)); $results = $this->search_service->searchMedia([$tree], $search, $offset, $limit); } |
