Skip to content
Snippets Groups Projects
Commit 49826f91 authored by Florian Spreckelsen's avatar Florian Spreckelsen
Browse files

MAINT: Operate in-place in _recursively_create_records

parent a0714288
No related branches found
No related tags found
2 merge requests!178FIX: #96 Better error output for crawl.py script.,!163F dict heuristic
......@@ -886,7 +886,7 @@ class PropertiesFromDictConverter(DictElementConverter):
ref_rec.add_parent(key)
records[ref_var_name] = ref_rec
values[ref_var_name] = ref_rec
keys_modified, ref_rec = self._recursively_create_records(
keys_modified = self._recursively_create_records(
subdict=ref_dict,
root_record=ref_rec,
root_rec_name=ref_var_name,
......@@ -908,7 +908,7 @@ class PropertiesFromDictConverter(DictElementConverter):
ref_rec.add_parent(key)
records[ref_var_name] = ref_rec
values[ref_var_name] = ref_rec
keys_modified, ref_rec = self._recursively_create_records(
keys_modified = self._recursively_create_records(
subdict=value,
root_record=ref_rec,
root_rec_name=ref_var_name,
......@@ -928,7 +928,7 @@ class PropertiesFromDictConverter(DictElementConverter):
if referenced_record_callback:
root_record = referenced_record_callback(root_record)
return keys_modified, root_record
return keys_modified
def create_records(self, values: GeneralStore, records: RecordStore,
element: StructureElement):
......@@ -951,7 +951,7 @@ class PropertiesFromDictConverter(DictElementConverter):
else:
rec = records[rfd["variable_name"]]
keys_modified, rec = self._recursively_create_records(
keys_modified = self._recursively_create_records(
subdict=element.value,
root_record=rec,
root_rec_name=rfd["variable_name"],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment