forked from ScoDoc/ScoDoc
Fix: upload notes excel d'une éval si une seule éval.
This commit is contained in:
parent
820e42ac28
commit
f7f55c2494
@ -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,13 +657,14 @@ def do_evaluations_upload_xls(
|
||||
moduleimpl_id=evaluation.moduleimpl_id,
|
||||
)
|
||||
obj_id = evaluation.moduleimpl_id
|
||||
ScolarNews.add(
|
||||
typ=ScolarNews.NEWS_NOTE,
|
||||
obj=obj_id,
|
||||
text=f"""Notes dans <a href="{status_url}">{modules_str}</a>""",
|
||||
url=status_url,
|
||||
max_frequency=10 * 60, # 10 minutes
|
||||
)
|
||||
if obj_id is not None:
|
||||
ScolarNews.add(
|
||||
typ=ScolarNews.NEWS_NOTE,
|
||||
obj=obj_id,
|
||||
text=f"""Notes dans <a href="{status_url}">{modules_str}</a>""",
|
||||
url=status_url,
|
||||
max_frequency=10 * 60, # 10 minutes
|
||||
)
|
||||
|
||||
msg = "<div>" + "\n".join(messages_by_eval.values()) + "</div>"
|
||||
if etudids_with_decisions:
|
||||
|
Loading…
Reference in New Issue
Block a user