forked from ScoDoc/ScoDoc
Fix: export Apo / semset: oubli méthode nt
This commit is contained in:
parent
6b525efbff
commit
834b63606f
@ -452,6 +452,17 @@ class NotesTableCompat(ResultatsSemestre):
|
|||||||
ue_status_list.append(ue_status)
|
ue_status_list.append(ue_status)
|
||||||
return self.parcours.check_barre_ues(ue_status_list)
|
return self.parcours.check_barre_ues(ue_status_list)
|
||||||
|
|
||||||
|
def all_etuds_have_sem_decisions(self):
|
||||||
|
"""True si tous les étudiants du semestre ont une décision de jury.
|
||||||
|
Ne regarde pas les décisions d'UE.
|
||||||
|
"""
|
||||||
|
for ins in self.formsemestre.inscriptions:
|
||||||
|
if ins.etat != scu.INSCRIT:
|
||||||
|
continue # skip démissionnaires
|
||||||
|
if self.get_etud_decision_sem(ins.etudid) is None:
|
||||||
|
return False
|
||||||
|
return True
|
||||||
|
|
||||||
def etud_has_decision(self, etudid):
|
def etud_has_decision(self, etudid):
|
||||||
"""True s'il y a une décision de jury pour cet étudiant"""
|
"""True s'il y a une décision de jury pour cet étudiant"""
|
||||||
return self.get_etud_decision_ues(etudid) or self.get_etud_decision_sem(etudid)
|
return self.get_etud_decision_ues(etudid) or self.get_etud_decision_sem(etudid)
|
||||||
|
Loading…
Reference in New Issue
Block a user