Fix server creation validation error (#451)

This commit is contained in:
Saeed Vaziry 2025-01-29 20:55:22 +01:00 committed by GitHub
parent 1e4a944acb
commit 270928af13
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -114,7 +114,7 @@ protected function getHeaderActions(): array
->schema([ ->schema([
Select::make('region') Select::make('region')
->label('Region') ->label('Region')
->rules(fn ($get) => CreateServerAction::rules($project, $get())['region']) ->rules(fn ($get) => CreateServerAction::rules($project, $get())['region'] ?? [])
->live() ->live()
->reactive() ->reactive()
->options(function ($get) { ->options(function ($get) {
@ -130,7 +130,7 @@ protected function getHeaderActions(): array
->searchable(), ->searchable(),
Select::make('plan') Select::make('plan')
->label('Plan') ->label('Plan')
->rules(fn ($get) => CreateServerAction::rules($project, $get())['plan']) ->rules(fn ($get) => CreateServerAction::rules($project, $get())['plan'] ?? [])
->reactive() ->reactive()
->options(function ($get) { ->options(function ($get) {
if (! $get('server_provider') || ! $get('region')) { if (! $get('server_provider') || ! $get('region')) {