From 5ad50413a02822c2dcd612c77799c5384c35e1f8 Mon Sep 17 00:00:00 2001 From: Wolf Beckmann Date: Fri, 27 Mar 2026 10:00:55 +0100 Subject: [PATCH] fix(diarization-ui): use index access instead of .get() on sqlite3.Row for user_prompt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit sqlite3.Row does not support .get() — use direct key access with None check. Co-Authored-By: Claude Sonnet 4.6 --- app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.py b/app.py index 8ee11c3..040ea4f 100644 --- a/app.py +++ b/app.py @@ -348,7 +348,7 @@ def _process_analysis_job(job_id: int): if not doc or not prm: raise RuntimeError("Dokument oder Prompt nicht gefunden") - user_extra = (j.get("user_prompt") or "").strip() + user_extra = (j["user_prompt"] or "").strip() if j["user_prompt"] is not None else "" llm_prompt = ( "Du bist ein präziser Assistent. Antworte auf Deutsch.\\n" f"AUFTRAG:\\n{prm['prompt']}\\n"