diff --git a/app/pe/pe_semtag.py b/app/pe/pe_semtag.py index f78dab5d7..01f568a93 100644 --- a/app/pe/pe_semtag.py +++ b/app/pe/pe_semtag.py @@ -97,21 +97,20 @@ class SemestreTag(TableTag): tags_personnalises = get_synthese_tags_personnalises_semestre( self.nt.formsemestre ) + noms_tags_perso = list(set(tags_personnalises.keys())) + ## Déduit des compétences dict_ues_competences = get_noms_competences_from_ues(self.nt.formsemestre) - + noms_tags_comp = list(set(dict_ues_competences.values())) + noms_tags_auto = ["but"] + noms_tags_comp self.tags = ( - list(tags_personnalises.keys()) - + list(dict_ues_competences.values()) - + ["but"] + noms_tags_perso + noms_tags_auto ) """Tags du semestre taggué""" ## Vérifie l'unicité des tags if len(set(self.tags)) != len(self.tags): - liste_tag_reserves = ["but"] + list(dict_ues_competences.values()) - liste_tag_perso = list(tags_personnalises.keys()) - intersection = list(set(liste_tag_perso) & set(liste_tag_reserves)) + intersection = list(set(noms_tags_perso) & set(noms_tags_auto)) liste_intersection = "\n".join([f"
{tag}