From e0f32926bb3d0e5f853ca133867f70a98b6f1088 Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Thu, 7 Sep 2023 15:37:20 -0500 Subject: [PATCH] Update netbox/dcim/models/cables.py Co-authored-by: Jeremy Stretch --- netbox/dcim/models/cables.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox/dcim/models/cables.py b/netbox/dcim/models/cables.py index eb2873673..c70b1d888 100644 --- a/netbox/dcim/models/cables.py +++ b/netbox/dcim/models/cables.py @@ -572,7 +572,8 @@ class CablePath(models.Model): q_filter = Q() for lct in local_cable_terminations: - q_filter |= Q(cable=lct.cable, cable_end='A' if lct.cable_end == 'B' else 'B') + cable_end = 'A' if lct.cable_end == 'B' else 'B' + q_filter |= Q(cable=lct.cable, cable_end=cable_end) assert q_filter is not Q() remote_cable_terminations = CableTermination.objects.filter(q_filter)