This commit is contained in:
Emmanuel Viennet 2022-01-30 08:25:22 +01:00
parent bfda20d5a6
commit 05139cfcf4

View File

@ -712,11 +712,13 @@ def module_edit(module_id=None):
) )
) )
else: else:
# l'UE peut changer # l'UE de rattachement peut changer
tf[2]["ue_id"], tf[2]["matiere_id"] = tf[2]["ue_matiere_id"].split("!") tf[2]["ue_id"], tf[2]["matiere_id"] = tf[2]["ue_matiere_id"].split("!")
old_ue_id = a_module.ue.id old_ue_id = a_module.ue.id
new_ue_id = int(tf[2]["ue_id"]) new_ue_id = int(tf[2]["ue_id"])
if (old_ue_id != new_ue_id) and in_use: if (old_ue_id != new_ue_id) and in_use:
new_ue = UniteEns.query.get_or_404(new_ue_id)
if new_ue.semestre_idx != a_module.ue.semestre_idx:
# pas changer de semestre un module utilisé ! # pas changer de semestre un module utilisé !
raise ScoValueError( raise ScoValueError(
"Module utilisé: il ne peut pas être changé de semestre !" "Module utilisé: il ne peut pas être changé de semestre !"