Skip to content
Snippets Groups Projects
Commit 269dcff7 authored by Jiří Setnička's avatar Jiří Setnička
Browse files

Roztřídění skenů: Resetujeme i finished_at při přepoužití jobu a nastavujeme krátkou expiraci

parent 97b11b9a
Branches
No related tags found
1 merge request!112Drobnosti ve skenech
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment