mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-12 14:33:28 +00:00
bim.copy_property_to_selection - more friendly error for unsupported value types
This commit is contained in:
@@ -257,6 +257,9 @@ class CopyPropertyToSelection(bpy.types.Operator, tool.Ifc.Operator):
|
|||||||
elif prop.value_type == "IfcPropertyEnumeratedValue":
|
elif prop.value_type == "IfcPropertyEnumeratedValue":
|
||||||
value_name = prop.metadata.get_value_name()
|
value_name = prop.metadata.get_value_name()
|
||||||
prop_value = [e[value_name] for e in prop.enumerated_value.enumerated_values if e.is_selected]
|
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():
|
for obj in tool.Blender.get_selected_objects():
|
||||||
core.copy_property_to_selection(
|
core.copy_property_to_selection(
|
||||||
|
|||||||
Reference in New Issue
Block a user