Fix: fiche etudiant et jury : affichage des UEs en APC

This commit is contained in:
Emmanuel Viennet 2022-03-21 22:29:55 +01:00
parent 590c52c138
commit b9a53f9c43
2 changed files with 11 additions and 7 deletions

View File

@ -591,6 +591,8 @@ def formsemestre_recap_parcours_table(
etud_ue_status = { etud_ue_status = {
ue["ue_id"]: nt.get_etud_ue_status(etudid, ue["ue_id"]) for ue in ues ue["ue_id"]: nt.get_etud_ue_status(etudid, ue["ue_id"]) for ue in ues
} }
if not nt.is_apc:
# formations classiques: filtre UE sur inscriptions (et garde UE capitalisées)
ues = [ ues = [
ue ue
for ue in ues for ue in ues

View File

@ -1011,7 +1011,9 @@ def formsemestre_has_decisions(formsemestre_id):
def etud_est_inscrit_ue(cnx, etudid, formsemestre_id, ue_id): def etud_est_inscrit_ue(cnx, etudid, formsemestre_id, ue_id):
"""Vrai si l'étudiant est inscrit à au moins un module de cette UE dans ce semestre""" """Vrai si l'étudiant est inscrit à au moins un module de cette UE dans ce semestre.
Ne pas utiliser pour les formations APC !
"""
cursor = cnx.cursor(cursor_factory=ndb.ScoDocCursor) cursor = cnx.cursor(cursor_factory=ndb.ScoDocCursor)
cursor.execute( cursor.execute(
"""SELECT mi.* """SELECT mi.*