Fix showstopper bug with editing pset templates module

This commit is contained in:
Dion Moult
2021-04-17 17:57:52 +10:00
parent 5f9474acb7
commit 3e1eb9648f
2 changed files with 2 additions and 4 deletions
@@ -65,7 +65,7 @@ def getPsetTemplates(self, context):
IfcStore.pset_template_file = ifcopenshell.open(IfcStore.pset_template_path)
templates = IfcStore.pset_template_file.by_type("IfcPropertySetTemplate")
psettemplates_enum.extend([(str(t.id()), t.Name, "") for t in templates])
Data.load(IfcStore.get_file())
Data.load(IfcStore.pset_template_file)
return psettemplates_enum
@@ -35,10 +35,8 @@ class BIM_PT_pset_template(Panel):
row.operator("bim.enable_editing_pset_template", text="", icon="GREASEPENCIL")
row.operator("bim.remove_pset_template", text="", icon="X")
# row.operator("bim.save_pset_template", text="", icon="EXPORT")
if not Data.is_loaded and props.pset_template_files:
Data.load(IfcStore.get_file())
Data.load(IfcStore.pset_template_file)
if not Data.pset_templates:
return