From 456cc61a10e18910c74d04825d08e92440d43e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pich?= Date: Mon, 25 Mar 2024 23:13:51 +0100 Subject: [PATCH] Add missing excuses endpoint --- data/uonetplus-uczenplus/Usprawiedliwienia.json | 5 +++++ src/routes/uonetplus-uczenplus/api.js | 6 +++++- src/routes/uonetplus-uczenplus/index.js | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 data/uonetplus-uczenplus/Usprawiedliwienia.json diff --git a/data/uonetplus-uczenplus/Usprawiedliwienia.json b/data/uonetplus-uczenplus/Usprawiedliwienia.json new file mode 100644 index 0000000..d65b7c4 --- /dev/null +++ b/data/uonetplus-uczenplus/Usprawiedliwienia.json @@ -0,0 +1,5 @@ +{ + "usprawiedliwieniaAktywne": false, + "usprawiedliwienia": [], + "usprawiedliwieniaBlokada": null +} diff --git a/src/routes/uonetplus-uczenplus/api.js b/src/routes/uonetplus-uczenplus/api.js index 87bd946..0b95254 100644 --- a/src/routes/uonetplus-uczenplus/api.js +++ b/src/routes/uonetplus-uczenplus/api.js @@ -5,7 +5,7 @@ const router = Router({ mergeParams: true }); router.use((req, res, next) => { if (req.params.customerSymbol !== "123456") res.status(409).json({ message: "Brak uprawnieĊ„." }); - next() + next(); }); router.all("/Context", (_req, res) => { @@ -55,6 +55,10 @@ router.all("/Frekwencja", (_req, res) => { res.json(require("../../../data/uonetplus-uczenplus/Frekwencja.json")); }); +router.all("/Usprawiedliwienia", (_req, res) => { + res.json(require("../../../data/uonetplus-uczenplus/Usprawiedliwienia.json")); +}); + router.all("/Uwagi", (_req, res) => { res.json(require("../../../data/uonetplus-uczenplus/Uwagi.json")); }); diff --git a/src/routes/uonetplus-uczenplus/index.js b/src/routes/uonetplus-uczenplus/index.js index c1b1d01..e5d7874 100644 --- a/src/routes/uonetplus-uczenplus/index.js +++ b/src/routes/uonetplus-uczenplus/index.js @@ -22,6 +22,7 @@ router.get("/", (req, res) => { base + "/api/ZadanieDomoweSzczegoly", base + "/api/Uwagi", base + "/api/Frekwencja", + base + "/api/Usprawiedliwienia", base + "/api/Oceny", base + "/api/Nauczyciele", base + "/api/Informacje",