diff --git a/app/models/formsemestre.py b/app/models/formsemestre.py index a6411f70f..41ede854f 100644 --- a/app/models/formsemestre.py +++ b/app/models/formsemestre.py @@ -206,7 +206,11 @@ class FormSemestre(db.Model): modimpls = self.modimpls.all() if self.formation.is_apc(): modimpls.sort( - key=lambda m: (m.module.module_type, m.module.numero, m.module.code) + key=lambda m: ( + m.module.module_type or 0, + m.module.numero or 0, + m.module.code or 0, + ) ) else: modimpls.sort(