Skip to content
Snippets Groups Projects

F dict heuristic

Merged Florian Spreckelsen requested to merge f-dict-heuristic into dev
All threads resolved!
Compare and Show latest version
1 file
+ 15
2
Compare changes
  • Side-by-side
  • Inline
@@ -835,10 +835,23 @@ class HeuristicDictConverter(DictElementConverter):
Optional[callable] = None):
keys_modified = []
if "record_from_dict" in self.definition and self.definition["record_from_dict"] is not None:
raise NotImplementedError("TODO")
def _insert_into_stores(rec: db.Record, rec_name: str):
records[rec_name] = rec
values[rec_name] = rec
def _create_or_return_record(rec_name: str, parent_names: Optional[Union[str, List[str]]] = None):
if parent_names is None:
parent_names = [rec_name]
elif not isinstance(parent_names, list):
parent_names = [parent_names]
keys_modified.extend(super().create_records(
values=values, records=records, element=element))
Loading