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();