diff --git a/app/(private)/AgregarTiempo/Addtime.tsx b/app/(private)/AgregarTiempo/Addtime.tsx index cbd84da..95d96c7 100644 --- a/app/(private)/AgregarTiempo/Addtime.tsx +++ b/app/(private)/AgregarTiempo/Addtime.tsx @@ -2,10 +2,10 @@ import { useState } from "react"; import { useRouter } from "next/navigation"; +import { envConfig } from "@/app/lib/config"; import SelectionCo from "@/app/Components/Selection/SelectionCo"; import axios from "axios"; -import { envConfig } from "@/app/lib/config"; import Cookies from "js-cookie"; import Swal from "sweetalert2"; diff --git a/app/Components/BitacoraSanciones/ApplySanction.tsx b/app/Components/BitacoraSanciones/ApplySanction.tsx index 77e63c8..0aed87a 100644 --- a/app/Components/BitacoraSanciones/ApplySanction.tsx +++ b/app/Components/BitacoraSanciones/ApplySanction.tsx @@ -7,6 +7,7 @@ import { GetSancionByStudent } from "@/app/lib/getSancionByStudent"; import TableSanction from "./TableSanction"; import axios from "axios"; import Swal from "sweetalert2"; +import Cookies from "js-cookie"; if (!envConfig.apiUrl) { console.error("API URL is not defined in envConfig"); @@ -20,6 +21,9 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { const [loading, setLoading] = useState(false); const [loadingTable, setLoadingTable] = useState(false); + const token = Cookies.get("token"); + const headers = { Authorization: `Bearer ${token}` }; + const fetchAlumnoSanciones = async () => { try { @@ -39,7 +43,7 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { fetchAlumnoSanciones(); axios - .get(`${envConfig.apiUrl}/sancion`) + .get(`${envConfig.apiUrl}/sancion`, { headers }) .then((res) => setSanciones(res.data)) .catch(() => @@ -56,7 +60,7 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { e.preventDefault(); if (!selectedSancion) { - + Swal.fire({ title: "Selecciona una sanción!", icon: "error", @@ -71,18 +75,18 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { await axios.post(`${envConfig.apiUrl}/alumno-sancion/`, { id_sancion: Number(selectedSancion), id_cuenta: idCuenta, - }); + }, { headers }); await fetchAlumnoSanciones(); setSelectedSancion(""); - + Swal.fire({ title: "Sanción aplicada correctamente!", icon: "success", draggable: true }); } catch { - + Swal.fire({ title: "Error al aplicar la sanción!", icon: "error", diff --git a/app/Components/Impressions/impressions.tsx b/app/Components/Impressions/impressions.tsx index a122817..bae824e 100644 --- a/app/Components/Impressions/impressions.tsx +++ b/app/Components/Impressions/impressions.tsx @@ -129,8 +129,7 @@ function Impressions({ costs, numAcount, id_servicio }: ImpressionsProps) {