diff --git a/app/pe/pe_semestretag.py b/app/pe/pe_semestretag.py index baa12b11..695bbe5e 100644 --- a/app/pe/pe_semestretag.py +++ b/app/pe/pe_semestretag.py @@ -303,7 +303,8 @@ class SemestreTag(pe_tagtable.TableTag): def get_ue_capitalisees(self, etudid) -> list[UniteEns]: """Renvoie la liste des ue_id effectivement capitalisées par un étudiant""" ue_ids = [ - ue_id for ue_id in self.nt.validations.ue_capitalisees.loc[etudid]["ue_id"] + ue_id + for ue_id in self.nt.validations.ue_capitalisees.loc[[etudid]]["ue_id"] ] return [UniteEns.query.get(ue_id) for ue_id in ue_ids] diff --git a/app/scodoc/sco_pvjury.py b/app/scodoc/sco_pvjury.py index 82871908..78ec1439 100644 --- a/app/scodoc/sco_pvjury.py +++ b/app/scodoc/sco_pvjury.py @@ -102,7 +102,7 @@ def _descr_decisions_ues(nt, etudid, decisions_ue, decision_sem): log("descr_decisions_ues: ue_id=%s decisions_ue=%s" % (ue_id, decisions_ue)) # Les UE capitalisées dans d'autres semestres: if etudid in nt.validations.ue_capitalisees.index: - for ue_id in nt.validations.ue_capitalisees.loc[etudid]["ue_id"]: + for ue_id in nt.validations.ue_capitalisees.loc[[etudid]]["ue_id"]: try: uelist.append(nt.get_etud_ue_status(etudid, ue_id)["ue"]) except KeyError: