From 3de2f08ed2285a8d64e63349e711d89ab3f15e93 Mon Sep 17 00:00:00 2001 From: Patriots01 <424018289@pcpum.acatlan.unam.mx> Date: Thu, 27 Nov 2025 23:31:06 +0000 Subject: [PATCH] Se modificaron las rutas de las peticiones --- src/components/administrador/editar-responsable.tsx | 9 +++++++++ src/components/administrador/editar-servicio.tsx | 8 +++++--- .../administrador/reasignacion-programas.tsx | 10 +++++++--- 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/components/administrador/editar-responsable.tsx b/src/components/administrador/editar-responsable.tsx index 24c5648..3d9d2f1 100644 --- a/src/components/administrador/editar-responsable.tsx +++ b/src/components/administrador/editar-responsable.tsx @@ -26,6 +26,11 @@ interface Props { updateIsLoading: (value: boolean) => void; } +function convertirFecha(fecha: string | Date) { + return new Date(fecha).toISOString().split("T")[0]; +} + + export default function EditarResponsable({ //admin, responsable, @@ -63,6 +68,10 @@ export default function EditarResponsable({ if (nuevo.correo) data.correo = nuevo.correo; if (nuevo.nombre) data.nombre = nuevo.nombre; + // Hacemos el parseo de la fecha + //data.fechaNacimiento = convertirFecha(data.fechaNacimiento); + + try { updateIsLoading(true); const res = await axiosInstance.patch(`/usuario/responsable/${idResponsable}`, data); diff --git a/src/components/administrador/editar-servicio.tsx b/src/components/administrador/editar-servicio.tsx index 9122131..52d882d 100644 --- a/src/components/administrador/editar-servicio.tsx +++ b/src/components/administrador/editar-servicio.tsx @@ -370,7 +370,8 @@ export default function EditarServicio({ )} - {servicio.fechaNacimiento && ( +{/* +{servicio.fechaNacimiento && ( Fecha de nacimiento @@ -383,7 +384,7 @@ export default function EditarServicio({ )} - {/* Fecha nacimiento */} + {servicio.fechaNacimiento && (
)} +*/} Carta de aceptaciòn diff --git a/src/components/administrador/reasignacion-programas.tsx b/src/components/administrador/reasignacion-programas.tsx index 4bb1bb4..2af49bb 100644 --- a/src/components/administrador/reasignacion-programas.tsx +++ b/src/components/administrador/reasignacion-programas.tsx @@ -38,17 +38,21 @@ export default function ReasignacionProgramas({ // Función principal: reasignar programas const reasignarProgramas = async () => { const data = { - idUsuario: responsable.idUsuario, - correoOtroResponsable, + //idUsuario: responsable.idUsuario, + correo: correoOtroResponsable, }; + console.log("Esta es la data que se pasa en el update de responsable", data) + console.log("Esta es la info del correo entrando en el data", data.correo) + try { updateIsLoading(true); - const res = await axiosInstance.put(`/programa/reasignar_programas`, data); + const res = await axiosInstance.put(`/programa/reasignar_programas/${responsable.idUsuario}`, data); updateIsLoading(false); imprimirMensaje(res.data.message); router.push("/admin/responsables/responsable"); } catch (err: unknown) { + console.log("Esta entrando al catch no sale la peticion") updateIsLoading(false); if (isAxiosError(err)) imprimirError(err.response?.data || err.message); else if (err instanceof Error) imprimirError(err.message);