From 482839d1df2836793b7ccca02f85d38efdbe83d3 Mon Sep 17 00:00:00 2001 From: Alexander Schlemmer <a.schlemmer@indiscale.com> Date: Tue, 10 Sep 2024 12:56:05 +0200 Subject: [PATCH] ENH: another constructive error message --- src/caoscrawler/converters/converters.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/caoscrawler/converters/converters.py b/src/caoscrawler/converters/converters.py index efaa6bc3..74c06450 100644 --- a/src/caoscrawler/converters/converters.py +++ b/src/caoscrawler/converters/converters.py @@ -268,6 +268,9 @@ def create_records(values: GeneralStore, records: RecordStore, def_records: dict c_record = records[name] + if isinstance(record, str): + raise RuntimeError( + "dict expected, but found str: {}".format(record)) for key, value in record.items(): if key == "parents" or key == "role": continue -- GitLab