1
0
forked from ScoDoc/ScoDoc

Fix: accès moyennes_matieres

This commit is contained in:
Emmanuel Viennet 2022-02-22 18:46:47 +01:00
parent 276d7977a7
commit e7b980bff7

View File

@ -518,11 +518,11 @@ class NotesTableCompat(ResultatsSemestre):
return "" return ""
return ins.etat return ins.etat
def get_etud_mat_moy(self, matiere_id, etudid): def get_etud_mat_moy(self, matiere_id: int, etudid: int) -> str:
"""moyenne d'un étudiant dans une matière (ou NA si pas de notes)""" """moyenne d'un étudiant dans une matière (ou NA si pas de notes)"""
if not self.moyennes_matieres: if not self.moyennes_matieres:
return "nd" return "nd"
return self.moyennes_matieres[matiere_id][etudid] return self.moyennes_matieres[matiere_id].get(etudid, "-")
def get_etud_mod_moy(self, moduleimpl_id: int, etudid: int) -> float: def get_etud_mod_moy(self, moduleimpl_id: int, etudid: int) -> float:
"""La moyenne de l'étudiant dans le moduleimpl """La moyenne de l'étudiant dans le moduleimpl