diff --git a/src/report_generator.py b/src/report_generator.py index 1a161ec..fb22383 100644 --- a/src/report_generator.py +++ b/src/report_generator.py @@ -96,7 +96,7 @@ def _prepare_timeline(articles: list) -> list: def _markdown_to_html(text: str) -> str: """Einfache Markdown -> HTML Konvertierung für Lagebild.""" if not text: - return "
Kein Lagebild verfügbar.
" + return "Keine Zusammenfassung verfügbar.
" # Basic Markdown -> HTML html = text # Headlines @@ -155,7 +155,7 @@ def _truncate_lagebild(summary_text: str, max_chars: int = 4000) -> str: text = "\n".join(result_lines).rstrip() if len(text) < len(summary_text) - 100: - text += "\n\n*[Vollständiges Lagebild im Vollständigen Bericht]*" + text += "\n\n*[Vollständige Zusammenfassung im Vollständigen Bericht]*" return text @@ -359,8 +359,8 @@ async def generate_docx( if scope in ("report", "full"): # --- Lagebild --- - doc.add_heading("Lagebild", level=1) - raw_summary = incident.get("summary") or "Kein Lagebild verfügbar." + doc.add_heading("Analyse" if incident.get("type") == "research" else "Lagebild", level=1) + raw_summary = incident.get("summary") or "Keine Zusammenfassung verfügbar." summary = _strip_citation_numbers( _truncate_lagebild(raw_summary, 4000) if scope == "report" else raw_summary ) diff --git a/src/report_templates/report.html b/src/report_templates/report.html index e40a099..73d7c92 100644 --- a/src/report_templates/report.html +++ b/src/report_templates/report.html @@ -121,7 +121,7 @@ tr:nth-child(even) { background: #f8f9fa; }Aktualisiert: {{ lagebild_timestamp }}
{% endif %}