From 4d7d1e2b6111bd17c6db6a9a270018b6b66a49f9 Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Thu, 8 Jan 2026 13:39:52 -0600 Subject: Bugfix: Fix flash, and redirect to "Job Summary" page. --- uploader/background_jobs.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/uploader/background_jobs.py b/uploader/background_jobs.py index c07e2f1..15fea15 100644 --- a/uploader/background_jobs.py +++ b/uploader/background_jobs.py @@ -173,11 +173,10 @@ def delete_single(job_id: uuid.UUID): try: job = jobs.job(conn, job_id, fulldetails=True) status = job["metadata"]["status"] - flash("We cannot delete a running job.", "alert alert-error") - # redirect below might be wrong in some cases. Redirect - # appropriately. - return redirect(url_for("background-jobs.list_jobs")) if status not in ("completed", "error", "stopped"): + flash("We cannot delete a running job.", "alert alert-danger") + return redirect(url_for( + "background-jobs.job_summary", job_id=job_id)) if request.method == "GET": return render_template("background-jobs/delete-job.html", -- cgit 1.4.1