Skip to content

Commit fecca5a

Browse files
committed
Fixes #6267: Fix cable tracing API endpoint for circuit terminations
1 parent 9e5d41c commit fecca5a

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

docs/release-notes/version-2.11.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
* [#6252](https://github.com/netbox-community/netbox/issues/6252) - Fix assignment of console port speed values above 19.2kbps
1616
* [#6254](https://github.com/netbox-community/netbox/issues/6254) - Disable ordering of space column in racks table
1717
* [#6258](https://github.com/netbox-community/netbox/issues/6258) - Fix parent assignment for SiteGroup API serializer
18+
* [#6267](https://github.com/netbox-community/netbox/issues/6267) - Fix cable tracing API endpoint for circuit terminations
1819

1920
---
2021

@@ -193,6 +194,7 @@ A new provider network model has been introduced to represent the boundary of a
193194
* circuits.CircuitTermination
194195
* Added the `provider_network` field
195196
* Removed the `connected_endpoint`, `connected_endpoint_type`, and `connected_endpoint_reachable` fields
197+
* The `trace/` endpoint has been replaced with `paths/`
196198
* circuits.ProviderNetwork
197199
* Added the `/api/circuits/provider-networks/` endpoint
198200
* dcim.Device

netbox/circuits/api/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from circuits import filters
44
from circuits.models import *
5-
from dcim.api.views import PathEndpointMixin
5+
from dcim.api.views import PassThroughPortMixin
66
from extras.api.views import CustomFieldModelViewSet
77
from netbox.api.views import ModelViewSet
88
from utilities.utils import count_related
@@ -57,7 +57,7 @@ class CircuitViewSet(CustomFieldModelViewSet):
5757
# Circuit Terminations
5858
#
5959

60-
class CircuitTerminationViewSet(PathEndpointMixin, ModelViewSet):
60+
class CircuitTerminationViewSet(PassThroughPortMixin, ModelViewSet):
6161
queryset = CircuitTermination.objects.prefetch_related(
6262
'circuit', 'site', 'provider_network', 'cable'
6363
)

0 commit comments

Comments
 (0)