fix regex #7

Open
opened 2024-08-25 12:36:05 +02:00 by Anri · 1 comment
Owner

Pour le M2, les noms des cases est différent que le M1, c'est + le farwest

Il faut trouver un moyen de récuperer une donnée propre

=> https://silice.informatique.univ-paris-diderot.fr/ufr/U2024-2025/EDT/visualiserEmploiDuTemps.php?quoi=M2,1

Lines 58 to 62 in 181ebf5
let matches =
Regex::new(r"(?P<type>COURS|TD|TP|COURS_TD) (?P<name>.*) : (?P<day>(lundi|mardi|mercredi|jeudi|vendredi)) (?P<startime>.*) \(durée : (?P<duration>.*)\)")
.unwrap()
.captures(i.value().attr("title").unwrap())
.unwrap();

Le problème va aussi apparaître ici :

Lines 81 to 84 in 181ebf5
"COURS" => [models::Category::Cours].into(),
"TP" => [models::Category::TP].into(),
"TD" => [models::Category::TD].into(),
"COURS_TD" => [models::Category::Cours, models::Category::TD].into(),

Pour le M2, les noms des cases est différent que le M1, c'est + le farwest Il faut trouver un moyen de récuperer une donnée propre => https://silice.informatique.univ-paris-diderot.fr/ufr/U2024-2025/EDT/visualiserEmploiDuTemps.php?quoi=M2,1 https://git.mylloon.fr/Anri/cal7tor/src/commit/181ebf53f4df39a5e56867fe1c6406a688ea67d5/src/timetable.rs#L58-L62 Le problème va aussi apparaître ici : https://git.mylloon.fr/Anri/cal7tor/src/commit/181ebf53f4df39a5e56867fe1c6406a688ea67d5/src/timetable.rs#L81-L84
Author
Owner

temporary fix: c81b07c277

temporary fix: c81b07c277dea02c7b88edbd1469eb40e0995f45
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Anri/cal7tor#7
No description provided.