mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-13 02:47:48 +00:00
102de32737
IfcConversionBasedUnit's Name is case insenstive and it was producing UI errors. Noticed working with file from Revit Ryan attached in #6374 Traceback: Traceback (most recent call last): File "\bonsai\bim\module\pset\ui.py", line 456, in poll ObjectMaterialData.load() File "\bonsai\bim\module\material\data.py", line 167, in load cls.data["total_thickness"] = cls.total_thickness() ^^^^^^^^^^^^^^^^^^^^^ File "\bonsai\bim\module\material\data.py", line 331, in total_thickness return format_distance(thickness, precision=precision, suppress_zero_inches=True, in_unit_length=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "\bonsai\bim\module\drawing\helper.py", line 157, in format_distance unit_length = unit_length_mapping[unit_length] ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ KeyError: 'FOOT'