summaryrefslogtreecommitdiff
path: root/alarm/node_modules/pronote-api/src/fetch/pronote/infos.js
diff options
context:
space:
mode:
Diffstat (limited to 'alarm/node_modules/pronote-api/src/fetch/pronote/infos.js')
-rw-r--r--alarm/node_modules/pronote-api/src/fetch/pronote/infos.js33
1 files changed, 0 insertions, 33 deletions
diff --git a/alarm/node_modules/pronote-api/src/fetch/pronote/infos.js b/alarm/node_modules/pronote-api/src/fetch/pronote/infos.js
deleted file mode 100644
index 6e05ce1..0000000
--- a/alarm/node_modules/pronote-api/src/fetch/pronote/infos.js
+++ /dev/null
@@ -1,33 +0,0 @@
-const parse = require('../../data/types');
-const navigate = require('./navigate');
-
-const PAGE_NAME = 'PageActualites';
-const TAB_ID = 8;
-const ACCOUNTS = ['student', 'parent'];
-
-async function getInfos(session, user)
-{
- const infos = await navigate(session, user, PAGE_NAME, TAB_ID, ACCOUNTS, {
- estAuteur: false
- });
-
- if (!infos) {
- return null;
- }
-
- return {
- categories: parse(infos.listeCategories, ({ estDefaut }) => ({
- isDefault: estDefaut
- })),
- infos: parse(infos.listeActualites, ({ dateDebut, elmauteur, listeQuestions }) => ({
- date: parse(dateDebut),
- author: parse(elmauteur),
- content: parse(listeQuestions, ({ texte, listePiecesJointes }) => ({
- text: parse(texte),
- files: parse(listePiecesJointes)
- }))
- }))
- };
-}
-
-module.exports = getInfos;