From 2df679777c29398104add75f9667d651870756d9 Mon Sep 17 00:00:00 2001 From: Beldor Date: Wed, 5 Aug 2026 12:21:02 -0300 Subject: [PATCH] fix(jefe): mensaje de duracion acorde a lo que valida La validacion rechaza 0 pero el mensaje decia "entre 0 y 24". Ojo que "entre 1 y 24" habria sido igual de incorrecto: duracionHoras es Float y la UI muestra las duraciones de menos de una hora en minutos, asi que 0,5 (media hora) es un valor valido y esperado. Co-Authored-By: Claude Opus 5 --- src/app/api/jefe/servicios/[id]/route.ts | 2 +- src/app/api/jefe/servicios/route.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/api/jefe/servicios/[id]/route.ts b/src/app/api/jefe/servicios/[id]/route.ts index 4c159f4..3a4e4e5 100644 --- a/src/app/api/jefe/servicios/[id]/route.ts +++ b/src/app/api/jefe/servicios/[id]/route.ts @@ -20,7 +20,7 @@ export async function PATCH(req: NextRequest, { params }: { params: Promise<{ id const dur = Number(data.duracionHoras); if (!Number.isFinite(dur) || dur <= 0 || dur > 24) return NextResponse.json( - { error: "La duración debe ser un número de horas entre 0 y 24" }, + { error: "La duración debe ser mayor que 0 y hasta 24 horas" }, { status: 400 } ); } diff --git a/src/app/api/jefe/servicios/route.ts b/src/app/api/jefe/servicios/route.ts index a4c6617..f861c55 100644 --- a/src/app/api/jefe/servicios/route.ts +++ b/src/app/api/jefe/servicios/route.ts @@ -28,7 +28,7 @@ export async function POST(req: NextRequest) { return NextResponse.json({ error: "El nombre del trabajo es obligatorio" }, { status: 400 }); if (!Number.isFinite(dur) || dur <= 0 || dur > 24) return NextResponse.json( - { error: "La duración debe ser un número de horas entre 0 y 24" }, + { error: "La duración debe ser mayor que 0 y hasta 24 horas" }, { status: 400 } );