|
|
@@ -294,9 +294,10 @@ class VMInterfaceBulkEditForm(NetBoxModelBulkEditForm):
|
|
|
# Check interface sites. First interface should set site, further interfaces will either continue the
|
|
|
# loop or reset back to no site and break the loop.
|
|
|
for interface in interfaces:
|
|
|
+ vm_site = interface.virtual_machine.site or interface.virtual_machine.cluster.site
|
|
|
if site is None:
|
|
|
- site = interface.virtual_machine.cluster.site
|
|
|
- elif interface.virtual_machine.cluster.site is not site:
|
|
|
+ site = vm_site
|
|
|
+ elif vm_site is not site:
|
|
|
site = None
|
|
|
break
|
|
|
|