From 61eaca37a2ec6ec4bf00eb74c754fcbe5ba3dc14 Mon Sep 17 00:00:00 2001 From: Alex <akreft@trineo.org> Date: Tue, 13 Jul 2021 16:04:16 +0200 Subject: [PATCH] fix --- src/caosadvancedtools/cfoods/h5.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/caosadvancedtools/cfoods/h5.py b/src/caosadvancedtools/cfoods/h5.py index 21198f69..806e9aae 100644 --- a/src/caosadvancedtools/cfoods/h5.py +++ b/src/caosadvancedtools/cfoods/h5.py @@ -41,7 +41,7 @@ from caosadvancedtools.cfood import fileguide from caosdb.common.datatype import is_reference as basic_is_reference from caosdb.common.utils import uuid -from ..structure_mapping import EntityMapping, collect_existing_structure +from ..structure_mapping import EntityMapping, collect_existing_structure, update_structure from ..cfood import (AbstractFileCFood, assure_has_description, assure_has_parent, assure_has_property, assure_property_is) @@ -232,7 +232,8 @@ class H5CFood(AbstractFileCFood): e2.id = e1.id # End workaround - self.update_structure(self.structure) + #self.update_structure(self.structure) + update_structure(self, self.structure) @classmethod def create_structure(cls, h5obj, create_recordTypes=False, collection=None): -- GitLab