From 47c523a40bc0c12e5d072ee712ffd1ec91064341 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 24 Oct 2018 15:07:11 -0400 Subject: [PATCH] Fixed interface connection rendering --- netbox/dcim/views.py | 2 +- netbox/templates/dcim/inc/interface.html | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 4ca87fc8f..98dd04c16 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -1662,7 +1662,7 @@ class InterfaceView(View): interface = get_object_or_404(Interface, pk=pk) # Get connected interface - connected_interface = interface.connected_interface + connected_interface = interface.connected_endpoint if connected_interface is None and hasattr(interface, 'circuit_termination'): peer_termination = interface.circuit_termination.get_peer_termination() if peer_termination is not None: diff --git a/netbox/templates/dcim/inc/interface.html b/netbox/templates/dcim/inc/interface.html index d9ebc14b0..287410617 100644 --- a/netbox/templates/dcim/inc/interface.html +++ b/netbox/templates/dcim/inc/interface.html @@ -1,4 +1,4 @@ - + {# Checkbox #} {% if perms.dcim.change_interface or perms.dcim.delete_interface %} @@ -38,8 +38,8 @@ Virtual interface {% elif iface.is_wireless %} Wireless interface - {% elif iface.connection %} - {% with iface.connected_interface as connected_iface %} + {% elif iface.connected_endpoint %} + {% with connected_iface=iface.connected_endpoint %} {{ connected_iface.device }}