mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-10 17:58:20 +00:00
nest.assign_object - support batching #4474
This commit is contained in:
@@ -68,6 +68,6 @@ class Usecase:
|
||||
)
|
||||
elif self.settings["cost_item"]:
|
||||
ifcopenshell.api.run(
|
||||
"nest.assign_object", self.file, related_object=cost_item, relating_object=self.settings["cost_item"]
|
||||
"nest.assign_object", self.file, related_objects=[cost_item], relating_object=self.settings["cost_item"]
|
||||
)
|
||||
return cost_item
|
||||
|
||||
@@ -82,7 +82,7 @@ class Usecase:
|
||||
rel = ifcopenshell.api.run(
|
||||
"nest.assign_object",
|
||||
self.file,
|
||||
related_object=cost_item,
|
||||
related_objects=[cost_item],
|
||||
relating_object=to_element,
|
||||
)
|
||||
# elif inverse.is_a("IfcRelAssignsToProduct"):
|
||||
@@ -104,4 +104,4 @@ class Usecase:
|
||||
elif isinstance(value, (tuple, list)) and from_element in value:
|
||||
new_value = list(value)
|
||||
new_value.append(to_element)
|
||||
inverse[i] = new_value
|
||||
inverse[i] = new_value
|
||||
|
||||
Reference in New Issue
Block a user