mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-20 06:58:56 +00:00
control.assign_control - small optimization
This commit is contained in:
@@ -74,9 +74,8 @@ def assign_control(
|
|||||||
if assignment.is_a("IfcRelAssignsToControl") and assignment.RelatingControl == relating_control:
|
if assignment.is_a("IfcRelAssignsToControl") and assignment.RelatingControl == relating_control:
|
||||||
return
|
return
|
||||||
|
|
||||||
controls = None
|
controls: Union[ifcopenshell.entity_instance, None]
|
||||||
if relating_control.Controls:
|
controls = next(iter(relating_control.Controls), None)
|
||||||
controls = relating_control.Controls[0]
|
|
||||||
|
|
||||||
if controls:
|
if controls:
|
||||||
if related_object in controls.RelatedObjects:
|
if related_object in controls.RelatedObjects:
|
||||||
|
|||||||
Reference in New Issue
Block a user