From c4f2d556f1575e4e1349503dd16aab361e94e2e5 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 5 Mar 2025 17:11:22 +0500 Subject: [PATCH] Uncomment use of get_edges_representation_item_ids as build was updated awhile ago --- src/bonsai/bonsai/tool/loader.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/bonsai/bonsai/tool/loader.py b/src/bonsai/bonsai/tool/loader.py index 45c1b8fd94..5d1192f420 100644 --- a/src/bonsai/bonsai/tool/loader.py +++ b/src/bonsai/bonsai/tool/loader.py @@ -1006,11 +1006,7 @@ class Loader(bonsai.core.tool.Loader): else: edges = ifcopenshell.util.shape.get_edges(geometry) mesh.from_pydata(verts.tolist(), edges.tolist(), []) - # TODO: remove error handling after we update build in Bonsai. - try: - edges_item_ids = ifcopenshell.util.shape.get_edges_representation_item_ids(geometry).tolist() - except AttributeError: - edges_item_ids = [] + edges_item_ids = ifcopenshell.util.shape.get_edges_representation_item_ids(geometry).tolist() mesh["ios_edges_item_ids"] = edges_item_ids tool.Blender.Attribute.fill_attribute(mesh, "ios_edges_item_ids", "EDGE", "INT", edges_item_ids) tool.Blender.Attribute.fill_attribute(mesh, "ios_material_ids", "EDGE", "INT", geometry.material_ids)