Parcourir la source

Fixes #1978: Include all virtual chassis member interfaces in LLDP neighbors view

Jeremy Stretch il y a 7 ans
Parent
commit
6e2eb15a80
1 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 2 4
      netbox/dcim/views.py

+ 2 - 4
netbox/dcim/views.py

@@ -962,11 +962,9 @@ class DeviceLLDPNeighborsView(PermissionRequiredMixin, View):
     def get(self, request, pk):
 
         device = get_object_or_404(Device, pk=pk)
-        interfaces = Interface.objects.order_naturally(
+        interfaces = device.vc_interfaces.order_naturally(
             device.device_type.interface_ordering
-        ).connectable().filter(
-            device=device
-        ).select_related(
+        ).connectable().select_related(
             'connected_as_a', 'connected_as_b'
         )