Add required to editing server variables and fix #413 (#415)

* Add required to editing server variables

* Misplaced
This commit is contained in:
Lance Pioch
2024-06-21 16:17:44 -04:00
committed by GitHub
parent 42ca4e7fba
commit a1190c12e0

View File

@@ -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], [