mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 06:39:13 +00:00
Minor UI bugfix where pset template files sometimes displayed with truncated filenames
This commit is contained in:
@@ -56,12 +56,12 @@ class PsetTemplatesData:
|
|||||||
pset_dir = os.path.join(bpy.context.scene.BIMProperties.data_dir, "pset")
|
pset_dir = os.path.join(bpy.context.scene.BIMProperties.data_dir, "pset")
|
||||||
files = os.listdir(pset_dir)
|
files = os.listdir(pset_dir)
|
||||||
for f in files:
|
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)
|
pset_dir = tool.Ifc.resolve_uri(bpy.context.scene.BIMProperties.pset_dir)
|
||||||
if os.path.isdir(pset_dir):
|
if os.path.isdir(pset_dir):
|
||||||
for path in pathlib.Path(pset_dir).glob("*.ifc"):
|
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])
|
return sorted(results, key=lambda x: x[1])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user