Se modificaron las rutas de las peticiones
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -370,7 +370,8 @@ export default function EditarServicio({
|
||||
</div>
|
||||
)}
|
||||
|
||||
{servicio.fechaNacimiento && (
|
||||
{/*
|
||||
{servicio.fechaNacimiento && (
|
||||
<Col>
|
||||
<FormGroup>
|
||||
<FormLabel>Fecha de nacimiento</FormLabel>
|
||||
@@ -383,7 +384,7 @@ export default function EditarServicio({
|
||||
</Col>
|
||||
)}
|
||||
|
||||
{/* Fecha nacimiento */}
|
||||
|
||||
{servicio.fechaNacimiento && (
|
||||
<div className="mb-3">
|
||||
<label className="form-label fw-semibold block font-medium mb-1">
|
||||
@@ -392,13 +393,14 @@ export default function EditarServicio({
|
||||
<DatePicker
|
||||
selected={fechaFin}
|
||||
onChange={(date: Date | null) => {
|
||||
if (date) setFechaFin(date);
|
||||
if (date) setFechaNacimiento(date);
|
||||
}}
|
||||
minDate={fechaInicio}
|
||||
className="border rounded p-2 w-full"
|
||||
/>
|
||||
</div>
|
||||
)}
|
||||
*/}
|
||||
|
||||
<FormGroup className="mb-4">
|
||||
<FormLabel>Carta de aceptaciòn</FormLabel>
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user