Merge branch 'feat-node-expand' into webui-node-expansion
Browse files
lightrag/kg/networkx_impl.py
CHANGED
|
@@ -373,6 +373,9 @@ class NetworkXStorage(BaseGraphStorage):
|
|
| 373 |
# Add edges to result
|
| 374 |
for edge in subgraph.edges():
|
| 375 |
source, target = edge
|
|
|
|
|
|
|
|
|
|
| 376 |
edge_id = f"{source}-{target}"
|
| 377 |
if edge_id in seen_edges:
|
| 378 |
continue
|
|
|
|
| 373 |
# Add edges to result
|
| 374 |
for edge in subgraph.edges():
|
| 375 |
source, target = edge
|
| 376 |
+
# Esure unique edge_id for undirect graph
|
| 377 |
+
if source > target:
|
| 378 |
+
source, target = target, source
|
| 379 |
edge_id = f"{source}-{target}"
|
| 380 |
if edge_id in seen_edges:
|
| 381 |
continue
|