Add missing selectablePlaceholder(false) & native(false) Fix 500 (#1008)

* Add missing `selectablePlaceholder(false)`

* Add missing `native(false)`
This commit is contained in:
MartinOscar 2025-02-14 11:11:16 +01:00 committed by GitHub
parent 96ec2eb3c2
commit 09375df8a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 13 additions and 3 deletions

View File

@ -206,6 +206,7 @@ class Settings extends Page implements HasForms
->label(trans('admin/setting.general.display_width'))
->native(false)
->options(MaxWidth::class)
->selectablePlaceholder(false)
->default(env('FILAMENT_WIDTH', config('panel.filament.display-width'))),
];
}

View File

@ -108,6 +108,7 @@ class CreateServer extends CreateRecord
Select::make('node_id')
->disabledOn('edit')
->prefixIcon('tabler-server-2')
->selectablePlaceholder(false)
->default(fn () => ($this->node = Node::query()->latest()->first())?->id)
->columnSpan([
'default' => 1,
@ -127,6 +128,7 @@ class CreateServer extends CreateRecord
Select::make('owner_id')
->preload()
->prefixIcon('tabler-user')
->selectablePlaceholder(false)
->default(auth()->user()->id)
->label(trans('admin/server.owner'))
->columnSpan([

View File

@ -110,16 +110,21 @@ class EditProfile extends BaseEditProfile
->label(trans('profile.timezone'))
->required()
->prefixIcon('tabler-clock-pin')
->default('UTC')
->selectablePlaceholder(false)
->options(fn () => collect(DateTimeZone::listIdentifiers())->mapWithKeys(fn ($tz) => [$tz => $tz]))
->searchable(),
->searchable()
->native(false),
Select::make('language')
->label(trans('profile.language'))
->required()
->prefixIcon('tabler-flag')
->live()
->default('en')
->selectablePlaceholder(false)
->helperText(fn ($state, LanguageService $languageService) => new HtmlString($languageService->isLanguageTranslated($state) ? '' : trans('profile.language_help', ['state' => $state])))
->options(fn (LanguageService $languageService) => $languageService->getAvailableLanguages()),
->options(fn (LanguageService $languageService) => $languageService->getAvailableLanguages())
->native(false),
]),
Tab::make(trans('profile.tabs.oauth'))

View File

@ -282,7 +282,9 @@ class ScheduleResource extends Resource
'5' => 'Friday',
'6' => 'Saturday',
'0' => 'Sunday',
]),
])
->selectablePlaceholder(false)
->native(false),
])
->action(function (Set $set, $data) {
$set('cron_minute', '0');