From 0c9442ada06e4d02635f62596f5563be91c46f00 Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Tue, 13 Jan 2026 10:29:47 -0600 Subject: Redirect to "Job Summary" page by default on successful completion. --- uploader/background_jobs.py | 7 ++++--- .../templates/background-jobs/default-success-page.html | 17 ----------------- 2 files changed, 4 insertions(+), 20 deletions(-) delete mode 100644 uploader/templates/background-jobs/default-success-page.html diff --git a/uploader/background_jobs.py b/uploader/background_jobs.py index 3bfd354..fa8eb65 100644 --- a/uploader/background_jobs.py +++ b/uploader/background_jobs.py @@ -92,10 +92,11 @@ def handler(job: dict, handler_type: str) -> HandlerType: return _handler(job) def __default_success_handler__(_job): - return render_template( - "background-jobs/default-success-page.html", job=_job) + return render_template("background-jobs/job-summary.html", + job=_job, + display_datetime=__default_datetime_formatter__) - return __default_success_handler__ + return __default_success_handler__(job) error_handler = partial(handler, handler_type="error") diff --git a/uploader/templates/background-jobs/default-success-page.html b/uploader/templates/background-jobs/default-success-page.html deleted file mode 100644 index 5732456..0000000 --- a/uploader/templates/background-jobs/default-success-page.html +++ /dev/null @@ -1,17 +0,0 @@ -{%extends "phenotypes/base.html"%} -{%from "flash_messages.html" import flash_all_messages%} - -{%block title%}Background Jobs: Success{%endblock%} - -{%block pagetitle%}Background Jobs: Success{%endblock%} - -{%block contents%} -{{flash_all_messages()}} - -
-

Job {{job.job_id}}, - {%if job.get("metadata", {}).get("job-type")%} - of type '{{job.metadata["job-type"]}} - {%endif%}' completed successfully.

-
-{%endblock%} -- cgit 1.4.1