diff options
author | Minteck <contact@minteck.org> | 2023-01-10 14:54:04 +0100 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2023-01-10 14:54:04 +0100 |
commit | 99c1d9af689e5325f3cf535c4007b3aeb8325229 (patch) | |
tree | e663b3c2ebdbd67c818ac0c5147f0ce1d2463cda /alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js | |
parent | 9871b03912fc28ad38b4037ebf26a78aa937baba (diff) | |
download | pluralconnect-99c1d9af689e5325f3cf535c4007b3aeb8325229.tar.gz pluralconnect-99c1d9af689e5325f3cf535c4007b3aeb8325229.tar.bz2 pluralconnect-99c1d9af689e5325f3cf535c4007b3aeb8325229.zip |
Update - This is an automated commit
Diffstat (limited to 'alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js')
-rw-r--r-- | alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js b/alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js deleted file mode 100644 index 7d13c48..0000000 --- a/alarm/node_modules/pronote-api/src/fetch/pronote/homeworks.js +++ /dev/null @@ -1,43 +0,0 @@ -const parse = require('../../data/types'); - -const navigate = require('./navigate'); - -const PAGE_NAME = 'PageCahierDeTexte'; -const TAB_ID = 88; -const ACCOUNTS = ['student', 'parent']; - -async function getHomeworks(session, user, fromWeek = 1, toWeek = null) -{ - if (!toWeek || toWeek < fromWeek) { - toWeek = fromWeek; - } - - const homeworks = await navigate(session, user, PAGE_NAME, TAB_ID, ACCOUNTS, { - domaine: { - _T: 8, - V: `[${fromWeek}..${toWeek}]` - } - }); - - if (!homeworks) { - return null; - } - - return parse(homeworks.ListeTravauxAFaire, ({ - descriptif, PourLe, TAFFait, niveauDifficulte, duree, cours, DonneLe, - Matiere, CouleurFond, ListePieceJointe - }) => ({ - description: parse(descriptif), - lesson: parse(cours), - subject: parse(Matiere), - givenAt: parse(DonneLe), - for: parse(PourLe), - done: TAFFait, - difficultyLevel: niveauDifficulte, - duration: duree, - color: CouleurFond, - files: parse(ListePieceJointe) - })); -} - -module.exports = getHomeworks; |