From 4331e16c841ad38573d81fd7e6dc7bbfa37359d9 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Tue, 3 Jun 2025 14:36:59 +0100 Subject: [PATCH] Update Select.php --- packages/forms/src/Components/Select.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/forms/src/Components/Select.php b/packages/forms/src/Components/Select.php index 1f880da436..98f2def572 100644 --- a/packages/forms/src/Components/Select.php +++ b/packages/forms/src/Components/Select.php @@ -1089,7 +1089,7 @@ class Select extends Field implements Contracts\CanDisableOptions, Contracts\Has $query->where(function (Builder $query) use ($databaseConnection, $isForcedCaseInsensitive, $search): Builder { $isFirst = true; - foreach ($this->getSearchColumns() as $searchColumn) { + foreach ($this->getSearchColumns() ?? [] as $searchColumn) { $whereClause = $isFirst ? 'where' : 'orWhere'; $query->{$whereClause}( @@ -1215,7 +1215,7 @@ class Select extends Field implements Contracts\CanDisableOptions, Contracts\Has public function hasDynamicSearchResults(): bool { - if ($this->hasRelationship() && blank($this->getRelationshipTitleAttribute()) && empty($this->searchColumns)) { + if ($this->hasRelationship() && blank($this->getSearchColumns())) { return false; }