Let get_edge return None when edge not found

This commit is contained in:
yangdx
2025-04-04 02:48:30 +08:00
parent b003537429
commit 689cf44a5d

View File

@@ -452,13 +452,8 @@ class Neo4JStorage(BaseGraphStorage):
logger.debug(
f"{inspect.currentframe().f_code.co_name}: No edge found between {source_node_id} and {target_node_id}"
)
# Return default edge properties when no edge found
return {
"weight": 0.0,
"source_id": None,
"description": None,
"keywords": None,
}
# Return None when no edge found
return None
finally:
await result.consume() # Ensure result is fully consumed