From c0225a69e233c30b56faa3d4f953b85a200b4214 Mon Sep 17 00:00:00 2001 From: Juan Felipe Zapata Moreno Date: Thu, 15 Jan 2026 09:27:25 -0600 Subject: [PATCH] fix: dispositivos moviles usuario nullable --- app/Http/Requests/Repuve/DeviceStoreRequest.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/Http/Requests/Repuve/DeviceStoreRequest.php b/app/Http/Requests/Repuve/DeviceStoreRequest.php index 05a4d05..a0282f7 100644 --- a/app/Http/Requests/Repuve/DeviceStoreRequest.php +++ b/app/Http/Requests/Repuve/DeviceStoreRequest.php @@ -16,7 +16,7 @@ public function rules(): array 'serie' => ['required', 'string', 'unique:devices,serie', 'max:255'], 'mac_address' => ['required', 'string', 'unique:devices,mac_address', 'regex:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$/'], 'module_id' => ['required', 'exists:modules,id'], - 'user_id' => ['required', 'array', 'min:1'], + 'user_id' => ['nullable', 'array'], 'user_id.*' => ['exists:users,id'], 'status' => ['nullable', 'boolean'], ]; @@ -32,7 +32,6 @@ public function messages(): array 'mac_address.unique' => 'La dirección MAC ya está registrada', 'mac_address.regex' => 'La dirección MAC debe tener un formato válido (Ej: 00:1B:44:11:3A:B7)', 'module_id.required' => 'El módulo asignado es requerido', - 'user_id.required' => 'Debe seleccionar al menos un usuario autorizado', 'user_id.array' => 'Los usuarios autorizados deben ser un array', ]; }