diff --git a/src/caoscrawler/sync_node.py b/src/caoscrawler/sync_node.py index 1d07351b50ded024ae67e4dcae1e424d561db067..26dbb41123f01c0a1774c5aeb106e6d973381ff2 100644 --- a/src/caoscrawler/sync_node.py +++ b/src/caoscrawler/sync_node.py @@ -87,6 +87,9 @@ class SyncNode: parents are added if they are not yet in the list properties are added in any case. This may lead to duplication of properties. + We allow this duplication here and remove it when we create a db.Entity (export_entity + function) because if property values are SyncNode objects, they might not be comparable (no + ID, no identifiable) yet. """ if other.identifiable is not None and self.identifiable is not None: