diff --git a/app.py b/app.py index d713001..48e2397 100644 --- a/app.py +++ b/app.py @@ -771,7 +771,29 @@ def jobs_delete(job_id: int): def jobs_page(queued: Optional[int] = None): items = _jobs_payload(200) pre = "".join([ - f"
Job #{it['id']} [{it['kind']}] · {it['status']}
{it['created_at']}
" + ( + f"
Job #{it['id']} [{it['kind']}] · {it['status']}
" + f"{it['created_at']}
" + f"
" + + ( + "" + if it["status"] in ("done", "error", "cancelled") + else ( + f"
" + f"
" + ) + ) + + ( + f"
" + f"
" + ) + + ( + f"Ergebnis öffnen" + if it.get("result_document_id") + else "" + ) + + "
" + ) for it in items ]) or "

Keine Jobs.

"