mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-29 00:03:17 +00:00
Don't strip selector query keys to allow for explicit "mistakes" in key names.
This commit is contained in:
@@ -272,8 +272,6 @@ def set_element_value(ifc_file, element, query, value):
|
|||||||
keys = GetElementTransformer().transform(get_element_grammar.parse(query))
|
keys = GetElementTransformer().transform(get_element_grammar.parse(query))
|
||||||
|
|
||||||
for i, key in enumerate(keys):
|
for i, key in enumerate(keys):
|
||||||
if isinstance(key, str):
|
|
||||||
key = key.strip()
|
|
||||||
if element is None:
|
if element is None:
|
||||||
return
|
return
|
||||||
if key == "type":
|
if key == "type":
|
||||||
@@ -789,8 +787,6 @@ class Selector:
|
|||||||
def get_element_value(cls, element, keys):
|
def get_element_value(cls, element, keys):
|
||||||
value = element
|
value = element
|
||||||
for key in keys:
|
for key in keys:
|
||||||
if isinstance(key, str):
|
|
||||||
key = key.strip()
|
|
||||||
if value is None:
|
if value is None:
|
||||||
return
|
return
|
||||||
if key == "type":
|
if key == "type":
|
||||||
|
|||||||
Reference in New Issue
Block a user