From 8a496ff680413a161b2d781fd4bcfbb9a439a2e6 Mon Sep 17 00:00:00 2001 From: Julio-Oliveira-Encora Date: Wed, 12 Jun 2024 16:37:55 -0300 Subject: [PATCH] Removed the previous changes on device_components.py and views.py --- netbox/dcim/api/serializers_/device_components.py | 5 ----- netbox/dcim/api/views.py | 5 ----- 2 files changed, 10 deletions(-) diff --git a/netbox/dcim/api/serializers_/device_components.py b/netbox/dcim/api/serializers_/device_components.py index f6f007d5f..fd32d95d0 100644 --- a/netbox/dcim/api/serializers_/device_components.py +++ b/netbox/dcim/api/serializers_/device_components.py @@ -32,7 +32,6 @@ __all__ = ( 'DeviceBaySerializer', 'FrontPortSerializer', 'InterfaceSerializer', - 'GetInterfaceSerializer', 'InventoryItemSerializer', 'ModuleBaySerializer', 'PowerOutletSerializer', @@ -250,10 +249,6 @@ class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect return super().validate(data) -class GetInterfaceSerializer(InterfaceSerializer): - device = DeviceSerializer(nested=False) - - class RearPortSerializer(NetBoxModelSerializer, CabledObjectSerializer): url = serializers.HyperlinkedIdentityField(view_name='dcim-api:rearport-detail') device = DeviceSerializer(nested=True) diff --git a/netbox/dcim/api/views.py b/netbox/dcim/api/views.py index 676a39ef2..d6ddd466b 100644 --- a/netbox/dcim/api/views.py +++ b/netbox/dcim/api/views.py @@ -440,11 +440,6 @@ class InterfaceViewSet(PathEndpointMixin, NetBoxModelViewSet): serializer_class = serializers.InterfaceSerializer filterset_class = filtersets.InterfaceFilterSet - def get_serializer_class(self): - if self.request.method == 'GET': - return serializers.GetInterfaceSerializer - return self.serializer_class - def get_bulk_destroy_queryset(self): # Ensure child interfaces are deleted prior to their parents return self.get_queryset().order_by('device', 'parent', CollateAsChar('_name'))