From af73ab9371749def38c52c80dc579a01d05314c7 Mon Sep 17 00:00:00 2001 From: Lars Date: Sun, 14 Dec 2025 15:01:58 +0100 Subject: [PATCH] bug fix --- app/frontend/ui_graph_cytoscape.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/frontend/ui_graph_cytoscape.py b/app/frontend/ui_graph_cytoscape.py index 85470c7..eb5fbd3 100644 --- a/app/frontend/ui_graph_cytoscape.py +++ b/app/frontend/ui_graph_cytoscape.py @@ -58,6 +58,7 @@ def render_graph_explorer_cytoscape(graph_service): # 1. Daten laden with st.spinner("Lade Graph..."): + # Wir nutzen die bestehende Logik aus dem Service nodes_data, edges_data = graph_service.get_ego_graph(center_id) note_data = graph_service.get_note_with_full_content(center_id) @@ -87,11 +88,13 @@ def render_graph_explorer_cytoscape(graph_service): cy_elements.append(cy_node) for e in edges_data: - # Edge + # Edge Fix: e.to statt e.target nutzen! + target_id = getattr(e, "to", getattr(e, "target", None)) + cy_edge = { "data": { "source": e.source, - "target": e.target, + "target": target_id, # KORRIGIERT "label": e.label, "line_color": e.color }