From a1190c12e00b749cb1227fd7cf9229261ea8b611 Mon Sep 17 00:00:00 2001 From: Lance Pioch Date: Fri, 21 Jun 2024 16:17:44 -0400 Subject: [PATCH] Add required to editing server variables and fix #413 (#415) * Add required to editing server variables * Misplaced --- app/Filament/Resources/ServerResource/Pages/EditServer.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Filament/Resources/ServerResource/Pages/EditServer.php b/app/Filament/Resources/ServerResource/Pages/EditServer.php index 38dae6671..a32928b58 100644 --- a/app/Filament/Resources/ServerResource/Pages/EditServer.php +++ b/app/Filament/Resources/ServerResource/Pages/EditServer.php @@ -543,6 +543,7 @@ class EditServer extends EditRecord $text = Forms\Components\TextInput::make('variable_value') ->hidden($this->shouldHideComponent(...)) + ->required(fn (ServerVariable $serverVariable) => in_array('required', explode('|', $serverVariable->variable->rules))) ->rules([ fn (ServerVariable $serverVariable): Closure => function (string $attribute, $value, Closure $fail) use ($serverVariable) { $validator = Validator::make(['validatorkey' => $value], [