From 0a8a6d3023f86d160ae1ec4abf0b825332da97a8 Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Wed, 9 Nov 2022 10:37:40 -0600 Subject: [PATCH] Update interface serializer --- netbox/dcim/api/serializers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/netbox/dcim/api/serializers.py b/netbox/dcim/api/serializers.py index e8c5ce2a3..72edea4e2 100644 --- a/netbox/dcim/api/serializers.py +++ b/netbox/dcim/api/serializers.py @@ -839,9 +839,10 @@ class PowerPortSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, ConnectedEndpointsSerializer): url = serializers.HyperlinkedIdentityField(view_name='dcim-api:interface-detail') device = NestedDeviceSerializer() - vdcs = NestedVirtualDeviceContextSerializer( + vdcs = SerializedPKRelatedField( + queryset=VirtualDeviceContext.objects.all(), + serializer=NestedVirtualDeviceContextSerializer, required=False, - allow_null=True, many=True ) module = ComponentNestedModuleSerializer(