From 0e0e59e3530dcfbb8e92b5a3926edad4f58d72a1 Mon Sep 17 00:00:00 2001 From: Alban Gruin Date: Tue, 10 Oct 2017 21:34:26 +0200 Subject: Il est plus pertinent de remplacer le nom du cours par son type lorsqu’il n’y en a pas que par sa remarque. --- management/commands/_private.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'management') diff --git a/management/commands/_private.py b/management/commands/_private.py index 943a3fb..e7f0a3c 100644 --- a/management/commands/_private.py +++ b/management/commands/_private.py @@ -104,19 +104,21 @@ def get_event(timetable, event, event_week, today): consolidate_groups(groups) course.groups.add(*groups) - # On récupère le nom du cours et le champ « remarque » + # On récupère le champ « remarque » + if course.notes is not None: + course.notes = event.notes.text + + # On récupère le champ « nom » if event.resources.module is not None: course.name = event.resources.module.item.text - if course.notes is not None: - course.notes = event.notes.text - - elif event.resources.module is None and event.notes is not None: + elif event.category is not None: # Il est possible qu’un cours n’ait pas de nom. Oui oui. # Qui sont les concepteurs de ce système ? Quels sont leurs # réseaux ? - # Bref, dans ce cas, si le cours possède une remarque, elle - # devient le nom du cours. - course.name = event.notes.text + # Bref, dans ce cas, si le cours a un type, il devient son nom. + course.type = event.category.text + # Si il n’a pas de type (mais je ne pense pas que ça soit possible…), + # il obtiendra une valeur par défaut définie à l’avance. # Récupération du type de cours if event.category is not None: -- cgit v1.2.1