mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-14 01:41:22 -06:00
Closes #17318: Include provider in nested API representation of circuits
This commit is contained in:
parent
af93b47f94
commit
b797fcc03d
@ -1,5 +1,3 @@
|
|||||||
from rest_framework import serializers
|
|
||||||
|
|
||||||
from circuits.choices import CircuitPriorityChoices, CircuitStatusChoices
|
from circuits.choices import CircuitPriorityChoices, CircuitStatusChoices
|
||||||
from circuits.models import Circuit, CircuitGroup, CircuitGroupAssignment, CircuitTermination, CircuitType
|
from circuits.models import Circuit, CircuitGroup, CircuitGroupAssignment, CircuitTermination, CircuitType
|
||||||
from dcim.api.serializers_.cables import CabledObjectSerializer
|
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',
|
'install_date', 'termination_date', 'commit_rate', 'description', 'termination_a', 'termination_z',
|
||||||
'comments', 'tags', 'custom_fields', 'created', 'last_updated', 'assignments',
|
'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):
|
class CircuitTerminationSerializer(NetBoxModelSerializer, CabledObjectSerializer):
|
||||||
|
@ -92,7 +92,7 @@ class CircuitTypeTest(APIViewTestCases.APIViewTestCase):
|
|||||||
|
|
||||||
class CircuitTest(APIViewTestCases.APIViewTestCase):
|
class CircuitTest(APIViewTestCases.APIViewTestCase):
|
||||||
model = Circuit
|
model = Circuit
|
||||||
brief_fields = ['cid', 'description', 'display', 'id', 'url']
|
brief_fields = ['cid', 'description', 'display', 'id', 'provider', 'url']
|
||||||
bulk_update_data = {
|
bulk_update_data = {
|
||||||
'status': 'planned',
|
'status': 'planned',
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user