From 65f2da4bebdbc49e2147d683bd77f3336cdd0f1f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 24 Jan 2025 12:23:25 +0500 Subject: [PATCH] Fix creating pset templates after 5e930972d6 #6017 --- src/bonsai/bonsai/bim/module/pset_template/operator.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/pset_template/operator.py b/src/bonsai/bonsai/bim/module/pset_template/operator.py index fb48c28cea..8514065f67 100644 --- a/src/bonsai/bonsai/bim/module/pset_template/operator.py +++ b/src/bonsai/bonsai/bim/module/pset_template/operator.py @@ -42,9 +42,7 @@ class AddPsetTemplateFile(bpy.types.Operator): def execute(self, context): template = ifcopenshell.file() - filepath = next( - p for p in tool.Blender.get_data_dir_paths("pset", "*.ifc") if p.stem == self.new_template_filename - ).__str__() + filepath = (tool.Blender.get_data_dir_path("pset") / self.new_template_filename).with_suffix(".ifc").__str__() pset_template = ifcopenshell.api.run("pset_template.add_pset_template", template) ifcopenshell.api.run("pset_template.add_prop_template", template, pset_template=pset_template)