Просмотр исходного кода

Merge pull request #12897 from netbox-community/fix/12682-openapi-connected-device

Fix connected device api schema
Jeremy Stretch 2 лет назад
Родитель
Сommit
85e351146d
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      netbox/dcim/api/views.py

+ 4 - 1
netbox/dcim/api/views.py

@@ -646,7 +646,10 @@ class ConnectedDeviceViewSet(ViewSet):
     def get_view_name(self):
         return "Connected Device Locator"
 
-    @extend_schema(responses={200: OpenApiTypes.OBJECT})
+    @extend_schema(
+        parameters=[_device_param, _interface_param],
+        responses={200: serializers.DeviceSerializer}
+    )
     def list(self, request):
 
         peer_device_name = request.query_params.get(self._device_param.name)