diff --git a/app/Livewire/CustomFieldSetDefaultValuesForModel.php b/app/Livewire/CustomFieldSetDefaultValuesForModel.php index 0ca733eb24..3421365559 100644 --- a/app/Livewire/CustomFieldSetDefaultValuesForModel.php +++ b/app/Livewire/CustomFieldSetDefaultValuesForModel.php @@ -24,7 +24,15 @@ class CustomFieldSetDefaultValuesForModel extends Component $this->fieldset_id = $this->model?->fieldset_id; $this->add_default_values = ($this->model?->defaultValues->count() > 0); + $this->initializeSelectedValuesArray(); + if (session()->has('errors')) { + $errors = session('errors')->keys(); + $selectedValuesKeys = array_keys($this->selectedValues); + if (count(array_intersect($selectedValuesKeys, $errors)) > 0) { + $this->add_default_values = true; + }; + } $this->populatedSelectedValuesArray(); } diff --git a/resources/views/livewire/custom-field-set-default-values-for-model.blade.php b/resources/views/livewire/custom-field-set-default-values-for-model.blade.php index f6351fa010..4ed5a2ec48 100644 --- a/resources/views/livewire/custom-field-set-default-values-for-model.blade.php +++ b/resources/views/livewire/custom-field-set-default-values-for-model.blade.php @@ -11,6 +11,7 @@