From e208dd0381cee46c38dc7854ab5137fcd46d7f7d Mon Sep 17 00:00:00 2001 From: Carlos Dias <57261862+c4rlosdias@users.noreply.github.com> Date: Sun, 13 Dec 2020 22:55:53 -0300 Subject: [PATCH] Update selector.py Changes fix problem with boolean values --- 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 b42b7fd69f..416a178e8e 100644 --- a/src/ifcopenshell-python/ifcopenshell/util/selector.py +++ b/src/ifcopenshell-python/ifcopenshell/util/selector.py @@ -204,7 +204,7 @@ class Selector: value = filter_rule.children[2].children[0][1:-1] for element in elements: element_value = self.get_element_value(element, key) - if not element_value: + if element_value is None: continue if not comparison or self.filter_element(element, element_value, comparison, value): results.append(element)