From a5a0c11cb797a1b094a686b6ebc6f5200af94f55 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 31 Oct 2024 09:18:15 -0400 Subject: [PATCH] Update cable tracing logic --- netbox/dcim/models/cables.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netbox/dcim/models/cables.py b/netbox/dcim/models/cables.py index f9f9abf61..744ec025c 100644 --- a/netbox/dcim/models/cables.py +++ b/netbox/dcim/models/cables.py @@ -698,11 +698,11 @@ class CablePath(models.Model): ]) is_complete = True break - elif circuit_termination._site and not circuit_termination.cable: - # Circuit terminates to a Site + elif circuit_termination.termination and not circuit_termination.cable: + # Circuit terminates to a Region/Site/etc. path.extend([ [object_to_path_node(circuit_termination)], - [object_to_path_node(circuit_termination._site)], + [object_to_path_node(circuit_termination.termination)], ]) break