diff --git a/FrontAdmin/src/API/Montos.ts b/FrontAdmin/src/API/Montos.ts index 3e3011f..0fefd09 100644 --- a/FrontAdmin/src/API/Montos.ts +++ b/FrontAdmin/src/API/Montos.ts @@ -75,9 +75,12 @@ export const loadPDF = async (id :string,file: File) => { const data = await response.json(); return data; } else { - throw new Error('Error en la respuesta del servidor'); + const errorResponse = await response.json(); + throw new Error( + 'Error en la respuesta del servidor: ' + JSON.stringify(errorResponse) + ); } } catch (error) { - throw new Error('Network error: ' + error); + throw new Error('Network error: ' + JSON.stringify(error)); } -} +}; diff --git a/FrontAdmin/src/App.tsx b/FrontAdmin/src/App.tsx index 385f9b1..90c1d5a 100644 --- a/FrontAdmin/src/App.tsx +++ b/FrontAdmin/src/App.tsx @@ -15,7 +15,7 @@ function App() { const { isAuthenticated, rolUser } = useAuth(); console.log(isAuthenticated, rolUser); const isAdmin = rolUser.includes('staff') || rolUser.includes('superuser'); - // const isAlumno = rolUser.includes('alumno'); + const isAlumno = rolUser.includes('alumno'); return ( @@ -26,7 +26,7 @@ function App() { {isAuthenticated && isAdmin && ( } /> )} - {isAuthenticated && !isAdmin && ( + {isAuthenticated && isAlumno && ( } /> )} diff --git a/FrontAdmin/src/Context.tsx b/FrontAdmin/src/Context.tsx index 2c6d273..47c7926 100644 --- a/FrontAdmin/src/Context.tsx +++ b/FrontAdmin/src/Context.tsx @@ -14,7 +14,7 @@ const AuthContext = createContext(undefined); const AuthProvider = ({ children }: { children: ReactNode }) => { const [isAuthenticated, setIsAuthenticated] = useState( - !Cookies.get('access_token') ? false : true + !Cookies.get('tokennn') ? false : true ); const [rolUser, setRolUser] = useState([]); let refreshTimeout: NodeJS.Timeout; diff --git a/FrontAdmin/src/components/Pages/Configuracion/Montos/Montos.tsx b/FrontAdmin/src/components/Pages/Configuracion/Montos/Montos.tsx index fbd384e..7d73c89 100644 --- a/FrontAdmin/src/components/Pages/Configuracion/Montos/Montos.tsx +++ b/FrontAdmin/src/components/Pages/Configuracion/Montos/Montos.tsx @@ -34,6 +34,9 @@ interface Compromiso { cuota_reducida: number; cuota_reducida_2venc: number; cuota_reducida_3venc: number; + fecha_vencimiento_1: number; + fecha_vencimiento_2: number; + fecha_vencimiento_3: number; } interface CardCargaProps { @@ -103,6 +106,9 @@ const Montos = ({ compromisos, fetchMontos }: CardCargaProps) => { cuota_reducida: 0, cuota_reducida_2venc: 0, cuota_reducida_3venc: 0, + fecha_vencimiento_1: 0, + fecha_vencimiento_2: 0, + fecha_vencimiento_3: 0, }); const toast = useToast(); @@ -138,6 +144,7 @@ const Montos = ({ compromisos, fetchMontos }: CardCargaProps) => { return; } try { + console.log('paso por aca'); await createCompromiso(tempMonto, selectedFile); onClose();