diff --git a/netbox/templates/dcim/device_lldp_neighbors.html b/netbox/templates/dcim/device_lldp_neighbors.html index d4fbcbc79..78ec017ec 100644 --- a/netbox/templates/dcim/device_lldp_neighbors.html +++ b/netbox/templates/dcim/device_lldp_neighbors.html @@ -22,15 +22,13 @@ {% for iface in interfaces %} {{ iface }} - {% if iface.connection %} - {% with iface.connected_interface as connected_iface %} - - {{ connected_iface.device }} - - - {{ connected_iface }} - - {% endwith %} + {% if iface.connected_endpoint %} + + {{ iface.connected_endpoint.device }} + + + {{ iface.connected_endpoint }} + {% else %} None {% endif %} diff --git a/netbox/templates/dcim/inc/interface.html b/netbox/templates/dcim/inc/interface.html index 3c584ba76..1ee1706ab 100644 --- a/netbox/templates/dcim/inc/interface.html +++ b/netbox/templates/dcim/inc/interface.html @@ -81,7 +81,7 @@ {# Buttons #} {% if show_graphs %} - {% if iface.circuit_termination or iface.connection %} + {% if iface.circuit_termination or iface.connected_endpoint %} @@ -94,17 +94,17 @@ {% endif %} {% if perms.dcim.change_interface %} {% if not iface.is_virtual %} - {% if iface.connection %} - {% if iface.connection.connection_status %} - + {% if iface.cable %} + {% if iface.cable.status %} + {% else %} - + {% endif %} - + {% elif iface.circuit_termination and perms.circuits.change_circuittermination %} diff --git a/netbox/templates/dcim/interface.html b/netbox/templates/dcim/interface.html index 47278d468..4493eefc9 100644 --- a/netbox/templates/dcim/interface.html +++ b/netbox/templates/dcim/interface.html @@ -196,18 +196,16 @@ 802.1Q Mode {{ connected_interface.get_mode_display }} - {% if interface.connection %} - - Connection Status - - {% if interface.connection.connection_status %} - {{ interface.connection.get_connection_status_display }} - {% else %} - {{ interface.connection.get_connection_status_display }} - {% endif %} - - - {% endif %} + + Connection Status + + {% if interface.connection_status %} + {{ interface.get_connection_status_display }} + {% else %} + {{ interface.get_connection_status_display }} + {% endif %} + + {% else %}