From 4d4bedcf9a8c3325eb0bff858a07c42e639d1da5 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Tue, 15 Jun 2021 17:48:45 +1000 Subject: [PATCH] Fix #1526. Fix bug where custom pset template properties wouldn't show up. --- src/blenderbim/blenderbim/bim/module/pset/operator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/pset/operator.py b/src/blenderbim/blenderbim/bim/module/pset/operator.py index c5242c7bbc..a6a8b7b3f2 100644 --- a/src/blenderbim/blenderbim/bim/module/pset/operator.py +++ b/src/blenderbim/blenderbim/bim/module/pset/operator.py @@ -4,6 +4,7 @@ import ifcopenshell.api import ifcopenshell.util.unit import ifcopenshell.util.pset import ifcopenshell.util.attribute +import blenderbim.bim.schema from blenderbim.bim.ifc import IfcStore from ifcopenshell.api.pset.data import Data from blenderbim.bim.module.pset.qto_calculator import QtoCalculator @@ -42,8 +43,7 @@ class EnablePsetEditing(bpy.types.Operator): pset_data = data[self.pset_id] self.props.active_pset_name = pset_data["Name"] - templates = ifcopenshell.util.pset.get_template("IFC4") - pset_template = templates.get_by_name(pset_data["Name"]) + pset_template = blenderbim.bim.schema.ifc.psetqto.get_by_name(pset_data["Name"]) if pset_template: self.load_from_pset_template(pset_template, pset_data)