Unable to Create Circuit Terminations with interface via API #2528
Labels
status: accepted
This issue has been accepted for implementation
type: bug
A confirmed report of unexpected behavior in the application
Issue type
[ ] Feature request
[X] Bug report
[ ] Documentation
Environment
Steps to Reproduce
Create new circuit termination via the api (/api/circuits/circuit-terminations/) using the following POST Body:
Also attempted it with a dictionary for the interface after getting the first error using the following body:
Expected Behavior
Prior to 2.4 (2.3.6 specifically) the following POST Body would create an A side termination and return the ID and relevant information in the response body.
Observed Behavior
The API returns the following reponse:
Trying the Second the body with the interface dictionary returns the following response.
I can create the termination without the interface just fine and can create it via the Web UI without an issue either, I have looked at the DCIM.Interfaces Serializer and Models but my level of understanding in Django is not as deep as I would like to be able to identify what is causing this.
The text was updated successfully, but these errors were encountered: