diff --git a/app/scodoc/sco_edit_module.py b/app/scodoc/sco_edit_module.py index 0b76fce32a..0e1a75d626 100644 --- a/app/scodoc/sco_edit_module.py +++ b/app/scodoc/sco_edit_module.py @@ -978,7 +978,7 @@ def ue_add_malus_module(ue: UniteEns, titre=None, code=None) -> int: matiere = matieres_malus[0] else: if ue.matieres.count() > 0: - numero = max([mat.numero for mat in ue.matieres]) + 10 + numero = max([(mat.numero or 0) for mat in ue.matieres]) + 10 else: numero = 0 matiere = Matiere(ue_id=ue.id, titre=titre_matiere_malus, numero=numero) diff --git a/sco_version.py b/sco_version.py index afc0672701..e84b08dac2 100644 --- a/sco_version.py +++ b/sco_version.py @@ -1,7 +1,7 @@ # -*- mode: python -*- # -*- coding: utf-8 -*- -SCOVERSION = "9.3.3" +SCOVERSION = "9.3.4" SCONAME = "ScoDoc"