From c1553247c1965bd228a167f9ff709ebb84ec2aef Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 22 Sep 2023 10:10:26 +0500 Subject: [PATCH] Fixed error editing pset with prop with empty prop.NominalValue Traceback: ``` Error: Python: Traceback (most recent call last): File "\blenderbim\bim\module\pset\operator.py", line 103, in execute self.load_from_pset_data(pset) File "\blenderbim\bim\module\pset\operator.py", line 226, in load_from_pset_data value = prop.NominalValue.wrappedValue AttributeError: 'NoneType' object has no attribute 'wrappedValue' ``` --- src/blenderbim/blenderbim/bim/module/pset/operator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/pset/operator.py b/src/blenderbim/blenderbim/bim/module/pset/operator.py index f5137c36e4..340a6b9f8c 100644 --- a/src/blenderbim/blenderbim/bim/module/pset/operator.py +++ b/src/blenderbim/blenderbim/bim/module/pset/operator.py @@ -223,7 +223,7 @@ class EnablePsetEditing(bpy.types.Operator): new.is_selected = enum in selected_enum_items else: if prop.is_a("IfcPropertySingleValue"): - value = prop.NominalValue.wrappedValue + value = prop.NominalValue.wrappedValue if prop.NominalValue else None elif prop.is_a("IfcPhysicalSimpleQuantity"): value = prop[3] new_prop = self.props.properties.add()