Explorar o código

10610 interface_id query on lag return vc interfaces

Arthur %!s(int64=3) %!d(string=hai) anos
pai
achega
d8c07abd68
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      netbox/dcim/filtersets.py

+ 1 - 1
netbox/dcim/filtersets.py

@@ -1363,7 +1363,7 @@ class InterfaceFilterSet(
         try:
         try:
             devices = Device.objects.filter(pk__in=id_list)
             devices = Device.objects.filter(pk__in=id_list)
             for device in devices:
             for device in devices:
-                vc_interface_ids += device.vc_interfaces().values_list('id', flat=True)
+                vc_interface_ids += device.vc_interfaces(if_master=False).values_list('id', flat=True)
             return queryset.filter(pk__in=vc_interface_ids)
             return queryset.filter(pk__in=vc_interface_ids)
         except Device.DoesNotExist:
         except Device.DoesNotExist:
             return queryset.none()
             return queryset.none()