From 02a645bc3338cb1bca00cb09d5ae75c760c778c6 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 9 Mar 2026 13:14:29 +0700 Subject: [PATCH] fix: wordpress_client.init(cfg) vor format_overview aufrufen Ohne init() sind WP_URL und WP_PASSWORD noch leer. Made-with: Cursor --- homelab-ai-bot/context.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homelab-ai-bot/context.py b/homelab-ai-bot/context.py index 74b5f052..a6e59c79 100644 --- a/homelab-ai-bot/context.py +++ b/homelab-ai-bot/context.py @@ -133,6 +133,7 @@ def gather_context_for_question(question: str) -> str: """Sammelt relevanten Kontext für eine Freitext-Frage.""" q = question.lower() parts = [] + cfg = _load_config() if any(w in q for w in ["fehler", "error", "problem", "kaputt", "down"]): parts.append("=== Aktuelle Fehler ===\n" + gather_errors(hours=2)) @@ -145,7 +146,7 @@ def gather_context_for_question(question: str) -> str: # WordPress-Daten für Blog-Fragen if any(w in q for w in ["wordpress", "blog", "post", "artikel", "kommentar", "plugin"]): - cfg = _load_config() + wordpress_client.init(cfg) # WICHTIG: Init vor Format_overview wp_overview = wordpress_client.format_overview(cfg) parts.append("=== WordPress ===\n" + wp_overview)