From a8f0c90d472f2d6e4dfe2bd602090972f8542573 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 17 May 2024 16:15:12 +0500 Subject: [PATCH] set_element_value - fix issues with classification, similar to 52ae759 --- src/ifcopenshell-python/ifcopenshell/util/selector.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcopenshell-python/ifcopenshell/util/selector.py b/src/ifcopenshell-python/ifcopenshell/util/selector.py index ea2cc5d8e2..f66896bd53 100644 --- a/src/ifcopenshell-python/ifcopenshell/util/selector.py +++ b/src/ifcopenshell-python/ifcopenshell/util/selector.py @@ -481,7 +481,7 @@ def set_element_value( except: pass return - elif isinstance(element, (list, tuple)): # If we use regex + elif isinstance(element, (list, tuple, set)): # If we use regex if key.isnumeric(): try: element = element[int(key)]