Fix admin serverlist search (#1854)

This commit is contained in:
M41den 2025-11-03 14:50:08 +03:00 committed by GitHub
parent 1f26750a2a
commit b2aff5445b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,6 +16,7 @@ use Filament\Tables\Columns\SelectColumn;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Grouping\Group;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
class ListServers extends ListRecords
{
@ -47,7 +48,9 @@ class ListServers extends ListRecords
->searchable(),
TextColumn::make('name')
->label(trans('admin/server.name'))
->searchable()
->searchable(query: fn (Builder $query, string $search) => $query->where(
Server::query()->qualifyColumn('name'), 'like', "%{$search}%")
)
->sortable(),
TextColumn::make('node.name')
->label(trans('admin/server.node'))