diff --git a/mo/jobs/protocols.py b/mo/jobs/protocols.py index ae9e8a7360e2275cf968ee6fbb519a7e3e53bb5c..1a3e17282c31223198dbffab9d9fc229720dec4a 100644 --- a/mo/jobs/protocols.py +++ b/mo/jobs/protocols.py @@ -415,6 +415,7 @@ def schedule_sort_scans(job_id: int, for_user: db.User) -> int: scans_desc = "oprav" if 'type' in job.in_json and job.in_json['type'] == "feedback" else "odevzdaných řešení" job.type = db.JobType.sort_scans job.created_at = mo.now + job.finished_at = None job.expires_at = None job.user = for_user job.description = f'Rozdělení již roztříděných skenů {scans_desc} {contest.round.round_code_short()}' @@ -554,4 +555,3 @@ def handle_sort_scans(the_job: TheJob): job.result = 'Celkem ' + mo.util_format.inflect_number(len(papers), 'roztříděné řešení', 'roztříděná řešení', 'roztříděných řešení') else: job.result = 'Celkem ' + mo.util_format.inflect_number(len(papers), 'roztříděná oprava', 'roztříděné opravy', 'roztříděných oprav') - the_job.expires_in_minutes = config.JOB_EXPIRATION_LONG