From 32dbfe99accb0f7558846f6b728652218809a820 Mon Sep 17 00:00:00 2001 From: claude-dev Date: Tue, 10 Mar 2026 07:42:37 +0100 Subject: [PATCH] fix: sources_json Fallback auf vorherige Quellen wenn Analyse leer Gleicher Bug wie bei der Summary: Wenn die Claude-API-Analyse keine Quellen zurueckgibt, wurde sources_json mit NULL ueberschrieben. Dadurch konnten die Quellenverweise [1], [2] etc. im Dashboard nicht mehr als Links gerendert werden. Co-Authored-By: Claude Opus 4.6 --- src/agents/orchestrator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/orchestrator.py b/src/agents/orchestrator.py index f89930e..3e0a6bc 100644 --- a/src/agents/orchestrator.py +++ b/src/agents/orchestrator.py @@ -865,7 +865,7 @@ class AgentOrchestrator: if analysis: sources = analysis.get("sources", []) - sources_json = json.dumps(sources, ensure_ascii=False) if sources else None + sources_json = json.dumps(sources, ensure_ascii=False) if sources else previous_sources_json new_summary = analysis.get("summary", "") or previous_summary await db.execute(