You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the detail view for this circuit, select "Connect -> Circuit Termination" for either termination, and select the other termination of this same circuit as the other end of the cable.
The browser spins indefinitely waiting for a response from Nautobot.
Expected Behavior
Either constructing such a loop should be forbidden outright (similar to how Nautobot rejects an attempt to cable a device's rear port to its own front port that maps to that rear port) or the loop should be detected and handled gracefully.
Observed Behavior
The cable never gets constructed, but no error message is reported either.
The text was updated successfully, but these errors were encountered:
It looks like node can be assigned back to itself, and there is no visited nodes structure, hence the loop will never terminate. I'm going to write some tests to break this, then work back from that.
Environment
Steps to Reproduce
Expected Behavior
Either constructing such a loop should be forbidden outright (similar to how Nautobot rejects an attempt to cable a device's rear port to its own front port that maps to that rear port) or the loop should be detected and handled gracefully.
Observed Behavior
The cable never gets constructed, but no error message is reported either.
The text was updated successfully, but these errors were encountered: