Minor UI bugfix where pset template files sometimes displayed with truncated filenames

This commit is contained in:
Dion Moult
2023-09-10 17:36:07 +10:00
parent aaa4683462
commit 6cf482dc63
@@ -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])