From 49826f91eed18cf227e88e6445eb9289c07eb202 Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Fri, 23 Aug 2024 09:30:40 +0200
Subject: [PATCH] MAINT: Operate in-place in _recursively_create_records

---
 src/caoscrawler/converters.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/caoscrawler/converters.py b/src/caoscrawler/converters.py
index dad11ec9..8349a5fe 100644
--- a/src/caoscrawler/converters.py
+++ b/src/caoscrawler/converters.py
@@ -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"],
-- 
GitLab