From ea05b8e49ffd3fb495c63fdd76c3168dbbd97cf1 Mon Sep 17 00:00:00 2001 From: zrguo Date: Tue, 11 Mar 2025 16:19:44 +0800 Subject: [PATCH] Fix the merge bug with Neo4j --- lightrag/lightrag.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lightrag/lightrag.py b/lightrag/lightrag.py index 3a7d340a..2116cf58 100644 --- a/lightrag/lightrag.py +++ b/lightrag/lightrag.py @@ -2622,6 +2622,12 @@ class LightRAG: # 9. Delete source entities for entity_name in source_entities: + if entity_name == target_entity: + logger.info( + f"Skipping deletion of '{entity_name}' as it's also the target entity" + ) + continue + # Delete entity node from knowledge graph await self.chunk_entity_relation_graph.delete_node(entity_name)