diff --git a/app/Data/ItemsCollection.php b/app/Data/ItemsCollection.php index 826680b..e17a91d 100644 --- a/app/Data/ItemsCollection.php +++ b/app/Data/ItemsCollection.php @@ -103,7 +103,9 @@ class ItemsCollection return $this->contains($val['_id'], $query) || $this->contains($val['_name'], $query) || $this->contains($val['_parent'], $query) - || (($this->locales[$locale][$key]??false) ? ($this->contains($this->locales[$locale][$key]['Name'], $query) || $this->contains($this->locales[$locale][$key]['ShortName'], $query)) : false); + || (($this->locales[$locale][$key] ?? false) + && ($this->contains($this->locales[$locale][$key]['Name'], $query) || $this->contains($this->locales[$locale][$key]['ShortName'], $query)) + ); })->map(function ($item) use ($locale) { return [ '_id' => $item['_id'],