From 54b2580478d4eaa656c78122952b3db37899f539 Mon Sep 17 00:00:00 2001 From: Jean-Marie PLACE Date: Sat, 18 Dec 2021 15:53:35 +0100 Subject: [PATCH] test --- app/comp/moy_mod.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/comp/moy_mod.py b/app/comp/moy_mod.py index 40616cbab..8a9384b24 100644 --- a/app/comp/moy_mod.py +++ b/app/comp/moy_mod.py @@ -61,7 +61,15 @@ def df_load_evaluations_poids( ).filter_by(moduleimpl_id=moduleimpl_id): df[eval_poids.ue_id][eval_poids.evaluation_id] = eval_poids.poids if default_poids is not None: - df.fillna(value=default_poids, inplace=True) + coefs = modimpl.formsemestre.formation.get_module_coefs( + modimpl.formsemestre.semestre_id + ) + module_id = modimpl.module_id + module_coefs = coefs[module_id].to_dict() + normalised = dict( + [(ue, 0.0 if coef == 0.0 else 1.0) for ue, coef in module_coefs.items()] + ) + df.fillna(normalised, inplace=True) return df, ues