mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-24 09:28:38 -06:00
Fixes #2191: Added missing static choices to circuits and DCIM API endpoints
This commit is contained in:
parent
3f019732b3
commit
28a2a37ed2
@ -19,6 +19,7 @@ from . import serializers
|
|||||||
|
|
||||||
class CircuitsFieldChoicesViewSet(FieldChoicesViewSet):
|
class CircuitsFieldChoicesViewSet(FieldChoicesViewSet):
|
||||||
fields = (
|
fields = (
|
||||||
|
(Circuit, ['status']),
|
||||||
(CircuitTermination, ['term_side']),
|
(CircuitTermination, ['term_side']),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -3,7 +3,6 @@ from __future__ import unicode_literals
|
|||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import transaction
|
|
||||||
from django.http import HttpResponseBadRequest, HttpResponseForbidden
|
from django.http import HttpResponseBadRequest, HttpResponseForbidden
|
||||||
from django.shortcuts import get_object_or_404
|
from django.shortcuts import get_object_or_404
|
||||||
from drf_yasg import openapi
|
from drf_yasg import openapi
|
||||||
@ -37,11 +36,12 @@ class DCIMFieldChoicesViewSet(FieldChoicesViewSet):
|
|||||||
fields = (
|
fields = (
|
||||||
(Device, ['face', 'status']),
|
(Device, ['face', 'status']),
|
||||||
(ConsolePort, ['connection_status']),
|
(ConsolePort, ['connection_status']),
|
||||||
(Interface, ['form_factor']),
|
(Interface, ['form_factor', 'mode']),
|
||||||
(InterfaceConnection, ['connection_status']),
|
(InterfaceConnection, ['connection_status']),
|
||||||
(InterfaceTemplate, ['form_factor']),
|
(InterfaceTemplate, ['form_factor']),
|
||||||
(PowerPort, ['connection_status']),
|
(PowerPort, ['connection_status']),
|
||||||
(Rack, ['type', 'width']),
|
(Rack, ['type', 'width']),
|
||||||
|
(Site, ['status']),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user