1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fixes #3036: DCIM interfaces API endpoint should not include VM interfaces

This commit is contained in:
Jeremy Stretch
2019-04-04 15:07:41 -04:00
parent 858be6d216
commit 74c03e3295
2 changed files with 4 additions and 1 deletions

View File

@ -419,7 +419,9 @@ class PowerOutletViewSet(CableTraceMixin, ModelViewSet):
class InterfaceViewSet(CableTraceMixin, ModelViewSet):
queryset = Interface.objects.select_related(
queryset = Interface.objects.filter(
device__isnull=False
).select_related(
'device', '_connected_interface', '_connected_circuittermination', 'cable'
).prefetch_related(
'ip_addresses', 'tags'