Fix return empty list when no edges is found

This commit is contained in:
yangdx
2025-03-08 11:20:22 +08:00
parent af26d65698
commit 887f6ed81a

View File

@@ -520,7 +520,7 @@ class Neo4JStorage(BaseGraphStorage):
edges.append((source_label, target_label))
await results.consume() # Ensure results are consumed
return edges if edges else None
return edges
except Exception as e:
logger.error(f"Error getting edges for node {node_label}: {str(e)}")
await results.consume() # Ensure results are consumed even on error