From 67d3669f83b4095c2d6594b6d9d7b7f21c7d142e Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 10 Aug 2023 16:25:13 +0700 Subject: [PATCH] 11578 change swagger for available-ips to accept lists --- netbox/ipam/api/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/netbox/ipam/api/views.py b/netbox/ipam/api/views.py index 99b4c023d..ae32f6239 100644 --- a/netbox/ipam/api/views.py +++ b/netbox/ipam/api/views.py @@ -388,7 +388,10 @@ class AvailableIPAddressesView(ObjectValidationMixin, APIView): return Response(serializer.data) - @extend_schema(methods=["post"], responses={201: serializers.IPAddressSerializer(many=True)}) + @extend_schema(methods=["post"], + responses={201: serializers.IPAddressSerializer(many=True)}, + request=serializers.IPAddressSerializer(many=True), + ) @advisory_lock(ADVISORY_LOCK_KEYS['available-ips']) def post(self, request, pk): self.queryset = self.queryset.restrict(request.user, 'add')