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

Closes #17318: Include provider in nested API representation of circuits

Jeremy Stretch 1 год назад
Родитель
Сommit
b797fcc03d
2 измененных файлов с 2 добавлено и 4 удалено
  1. 1 3
      netbox/circuits/api/serializers_/circuits.py
  2. 1 1
      netbox/circuits/tests/test_api.py

+ 1 - 3
netbox/circuits/api/serializers_/circuits.py

@@ -1,5 +1,3 @@
-from rest_framework import serializers
-
 from circuits.choices import CircuitPriorityChoices, CircuitStatusChoices
 from circuits.models import Circuit, CircuitGroup, CircuitGroupAssignment, CircuitTermination, CircuitType
 from dcim.api.serializers_.cables import CabledObjectSerializer
@@ -90,7 +88,7 @@ class CircuitSerializer(NetBoxModelSerializer):
             'install_date', 'termination_date', 'commit_rate', 'description', 'termination_a', 'termination_z',
             'comments', 'tags', 'custom_fields', 'created', 'last_updated', 'assignments',
         ]
-        brief_fields = ('id', 'url', 'display', 'cid', 'description')
+        brief_fields = ('id', 'url', 'display', 'provider', 'cid', 'description')
 
 
 class CircuitTerminationSerializer(NetBoxModelSerializer, CabledObjectSerializer):

+ 1 - 1
netbox/circuits/tests/test_api.py

@@ -92,7 +92,7 @@ class CircuitTypeTest(APIViewTestCases.APIViewTestCase):
 
 class CircuitTest(APIViewTestCases.APIViewTestCase):
     model = Circuit
-    brief_fields = ['cid', 'description', 'display', 'id', 'url']
+    brief_fields = ['cid', 'description', 'display', 'id', 'provider', 'url']
     bulk_update_data = {
         'status': 'planned',
     }