Browse Source

[MNT] use deepcopy when set_metainfo

ab_data
Gao Enhao 2 years ago
parent
commit
0cc75e11dd
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      abl/structures/base_data_element.py

+ 2
- 2
abl/structures/base_data_element.py View File

@@ -227,8 +227,8 @@ class BaseDataElement:
assert isinstance(
metainfo, dict
), f"metainfo should be a ``dict`` but got {type(metainfo)}"
# meta = copy.deepcopy(metainfo)
for k, v in metainfo.items():
meta = copy.deepcopy(metainfo)
for k, v in meta.items():
self.set_field(name=k, value=v, field_type="metainfo", dtype=None)

def set_data(self, data: dict) -> None:


Loading…
Cancel
Save