diff --git a/app/Http/Requests/Api/Contacts/UpsertContactsRequest.php b/app/Http/Requests/Api/Contacts/UpsertContactsRequest.php index d74a1d9..587681b 100644 --- a/app/Http/Requests/Api/Contacts/UpsertContactsRequest.php +++ b/app/Http/Requests/Api/Contacts/UpsertContactsRequest.php @@ -67,11 +67,11 @@ class UpsertContactsRequest extends FormRequest 'contacts' => 'present|array', 'contacts.*' => 'array', 'contacts.*.id' => 'nullable|uuid|exists:contacts,id', - 'contacts.*.name' => 'required|string|max:255', + 'contacts.*.lastname' => 'required|string|max:255', 'contacts.*.firstname' => 'required|string|max:255', // * Dot not validate email here (soft validate), if it does not pass, app will be blocked. 'contacts.*.email' => 'required|string|max:255', - 'contacts.*.phone' => 'required|string|max:255', + 'contacts.*.phone' => 'nullable|string|max:255', // * DATA 'contacts.*.data' => 'present|array', diff --git a/app/Models/Contact.php b/app/Models/Contact.php index 89898ea..236de0c 100644 --- a/app/Models/Contact.php +++ b/app/Models/Contact.php @@ -17,10 +17,10 @@ use Kwaadpepper\Enum\Traits\CastsEnums; * @property string $email * @property string $lastname * @property string $firstname - * @property string $phone + * @property string|null $phone * @property array<\App\Lib\Inputs\Definition\Input> $data - * @property string $notes - * @property array> $visits + * @property string|null $notes + * @property array>|null $visits */ class Contact extends Model {