diff --git a/app/comp/moy_mod.py b/app/comp/moy_mod.py index 58d6c1958..f71a9e798 100644 --- a/app/comp/moy_mod.py +++ b/app/comp/moy_mod.py @@ -137,6 +137,7 @@ def df_load_modimpl_notes(moduleimpl_id: int) -> tuple: WHERE evaluation_id=%(evaluation_id)s AND n.etudid = i.etudid AND i.moduleimpl_id = %(moduleimpl_id)s + ORDER BY n.etudid """, db.engine, params={ diff --git a/app/models/formsemestre.py b/app/models/formsemestre.py index 105a98eef..3d5ddd304 100644 --- a/app/models/formsemestre.py +++ b/app/models/formsemestre.py @@ -407,7 +407,11 @@ class FormsemestreInscription(db.Model): ) formsemestre = db.relationship( FormSemestre, - backref=db.backref("inscriptions", cascade="all, delete-orphan"), + backref=db.backref( + "inscriptions", + cascade="all, delete-orphan", + order_by="FormsemestreInscription.etudid", + ), ) # I inscrit, D demission en cours de semestre, DEF si "defaillant" etat = db.Column(db.String(CODE_STR_LEN), index=True)