diff --git a/app/Http/Requests/CVRequest.php b/app/Http/Requests/CVRequest.php index 4b91c83..252e0cb 100644 --- a/app/Http/Requests/CVRequest.php +++ b/app/Http/Requests/CVRequest.php @@ -17,7 +17,7 @@ class CVRequest extends FormRequest 'locations' => 'required|array', 'mission' => 'nullable|string', 'rodo' => 'nullable|string', - 'position' => 'required|string', + 'position' => 'nullable|string', ]; } } diff --git a/resources/js/Pages/CV/Show.vue b/resources/js/Pages/CV/Show.vue index 3c8591c..c72e25b 100644 --- a/resources/js/Pages/CV/Show.vue +++ b/resources/js/Pages/CV/Show.vue @@ -59,7 +59,7 @@ defineProps({
Stanowisko
-

{{ cv.position }}

+

{{ cv.position ?? '[Wartość domyślna]' }}

E-mail
diff --git a/resources/js/Pages/Projects/Edit.vue b/resources/js/Pages/Projects/Edit.vue index 7974be8..c156ebf 100644 --- a/resources/js/Pages/Projects/Edit.vue +++ b/resources/js/Pages/Projects/Edit.vue @@ -10,7 +10,7 @@ const props = defineProps({ }, }); -const categories = ref(props.project.categories ?? []); +const categories = ref(props.project?.categories ?? []); const categoryToString = computed({ get: () => categories.value.join(', '),