From 6cf482dc6377d472e0c9158ccbc32ce140e49dde Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sun, 10 Sep 2023 17:36:07 +1000 Subject: [PATCH] Minor UI bugfix where pset template files sometimes displayed with truncated filenames --- src/blenderbim/blenderbim/bim/module/pset_template/data.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/pset_template/data.py b/src/blenderbim/blenderbim/bim/module/pset_template/data.py index a48a315610..de44529cb5 100644 --- a/src/blenderbim/blenderbim/bim/module/pset_template/data.py +++ b/src/blenderbim/blenderbim/bim/module/pset_template/data.py @@ -56,12 +56,12 @@ class PsetTemplatesData: pset_dir = os.path.join(bpy.context.scene.BIMProperties.data_dir, "pset") files = os.listdir(pset_dir) for f in files: - results.append((os.path.join(pset_dir, f), f.strip(".ifc"), "Global Pset Template")) + results.append((os.path.join(pset_dir, f), os.path.splitext(os.path.basename(f))[0], "Global Pset Template")) pset_dir = tool.Ifc.resolve_uri(bpy.context.scene.BIMProperties.pset_dir) if os.path.isdir(pset_dir): for path in pathlib.Path(pset_dir).glob("*.ifc"): - results.append((str(path), os.path.basename(str(path)).strip(".ifc"), "Project Pset Template")) + results.append((str(path), os.path.splitext(os.path.basename(str(path)))[0], "Project Pset Template")) return sorted(results, key=lambda x: x[1])