Fix: upload notes excel d'une éval si une seule éval.

This commit is contained in:
Emmanuel Viennet 2024-10-04 08:14:19 +02:00
parent 820e42ac28
commit f7f55c2494

View File

@ -617,6 +617,7 @@ def do_evaluations_upload_xls(
)
# -- News
obj_id = None
if len(evaluations) > 1:
modules_str = ", ".join(
{
@ -645,7 +646,8 @@ def do_evaluations_upload_xls(
obj_id = (
formsemestre.id if formsemestre else (modimpl.id if modimpl else None)
)
else:
elif len(evaluations) > 0:
evaluation = evaluation or evaluations[0]
modules_str = (
evaluation.moduleimpl.module.titre or evaluation.moduleimpl.module.code
)
@ -655,6 +657,7 @@ def do_evaluations_upload_xls(
moduleimpl_id=evaluation.moduleimpl_id,
)
obj_id = evaluation.moduleimpl_id
if obj_id is not None:
ScolarNews.add(
typ=ScolarNews.NEWS_NOTE,
obj=obj_id,