diff --git a/src/caoscrawler/identifiable_adapters.py b/src/caoscrawler/identifiable_adapters.py index d95112ee1aec6ca1526c96421a8052282b6ef9a7..ab0416edd36a7a307495f76541668517eb5ac460 100644 --- a/src/caoscrawler/identifiable_adapters.py +++ b/src/caoscrawler/identifiable_adapters.py @@ -252,6 +252,8 @@ startswith: bool, optional if pname == "name" or pname == "is_referenced_by": continue if record.get_property(prop.name) is None: + logger.error(f"Record with missing identifying property:\n{record}\n" + f"This property is missing: {prop.name}\n") raise RuntimeError("Missing identifying Property") pval = record.get_property(prop.name).value if not isinstance(prop.value, list):