From e7652a4846158cf8ff27edf1feaf48ec2aebe019 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 6 Aug 2025 17:44:49 +0500 Subject: [PATCH] bim.copy_property_to_selection - more friendly error for unsupported value types --- src/bonsai/bonsai/bim/module/pset/operator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/pset/operator.py b/src/bonsai/bonsai/bim/module/pset/operator.py index 1b0ecc63bd..2aa9d99077 100644 --- a/src/bonsai/bonsai/bim/module/pset/operator.py +++ b/src/bonsai/bonsai/bim/module/pset/operator.py @@ -257,6 +257,9 @@ class CopyPropertyToSelection(bpy.types.Operator, tool.Ifc.Operator): elif prop.value_type == "IfcPropertyEnumeratedValue": value_name = prop.metadata.get_value_name() prop_value = [e[value_name] for e in prop.enumerated_value.enumerated_values if e.is_selected] + else: + self.report({"ERROR"}, f"Unsupport value type: '{prop.value_type}'.") + return {"CANCELLED"} for obj in tool.Blender.get_selected_objects(): core.copy_property_to_selection(