From 9cd4ff9de4fb152da7de92772e20f04b8c379316 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 10 Dec 2024 13:57:40 +0500 Subject: [PATCH] Fix error adding an occurrence with no type selected #5863 --- src/bonsai/bonsai/bim/module/model/workspace.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/model/workspace.py b/src/bonsai/bonsai/bim/module/model/workspace.py index 70b954f2d8..c53d9662f9 100644 --- a/src/bonsai/bonsai/bim/module/model/workspace.py +++ b/src/bonsai/bonsai/bim/module/model/workspace.py @@ -954,6 +954,9 @@ class Hotkey(bpy.types.Operator, tool.Ifc.Operator): def hotkey_S_A(self): props = bpy.context.scene.BIMModelProperties relating_type_id = AuthoringData.data["relating_type_id_current"] + if relating_type_id is None: + self.report({"ERROR"}, "No relating type selected") + return props.relating_type_id = relating_type_id if bpy.context.scene.BIMGeometryProperties.mode == "ITEM": bpy.ops.wm.call_menu(name="BIM_MT_add_representation_item")