diff --git a/app/comp/moy_ue.py b/app/comp/moy_ue.py index f1dba24d..5f432387 100644 --- a/app/comp/moy_ue.py +++ b/app/comp/moy_ue.py @@ -496,7 +496,8 @@ def compute_malus( """ ues_idx = [ue.id for ue in ues] malus = pd.DataFrame(index=modimpl_inscr_df.index, columns=ues_idx, dtype=float) - + if len(sem_modimpl_moys.flat) == 0: # vide + return malus if len(sem_modimpl_moys.shape) > 2: # BUT: ne retient que la 1er composante du malus qui est scalaire # au sens ou chaque note de malus n'affecte que la moyenne de l'UE diff --git a/sco_version.py b/sco_version.py index 6cb2218c..b58e1e77 100644 --- a/sco_version.py +++ b/sco_version.py @@ -1,7 +1,7 @@ # -*- mode: python -*- # -*- coding: utf-8 -*- -SCOVERSION = "9.3.11" +SCOVERSION = "9.3.12" SCONAME = "ScoDoc"