diff --git a/Netdisco/lib/App/Netdisco/Web/Plugin/Device/Ports.pm b/Netdisco/lib/App/Netdisco/Web/Plugin/Device/Ports.pm index a083be99..12ac58a7 100644 --- a/Netdisco/lib/App/Netdisco/Web/Plugin/Device/Ports.pm +++ b/Netdisco/lib/App/Netdisco/Web/Plugin/Device/Ports.pm @@ -77,7 +77,7 @@ ajax '/ajax/content/device/ports' => sub { template 'ajax/device/ports.tt', { results => $results, nodes => $nodes_name, - device => $device->ip, + device => $device, }, { layout => undef }; }; diff --git a/Netdisco/share/views/ajax/device/ports.tt b/Netdisco/share/views/ajax/device/ports.tt index 45b7d990..c515df9f 100644 --- a/Netdisco/share/views/ajax/device/ports.tt +++ b/Netdisco/share/views/ajax/device/ports.tt @@ -43,13 +43,13 @@ [% IF vars.user.port_control AND params.c_admin %] [% IF row.up_admin == 'up' %] + data-field="c_port" data-for-device="[% device.ip | html_entity %]" data-for-port="[% row.port | html_entity %]"> [% ELSE %] + data-field="c_port" data-for-device="[% device.ip | html_entity %]" data-for-port="[% row.port | html_entity %]"> @@ -97,7 +97,7 @@ [% IF params.c_name %] [% IF vars.user.port_control AND params.c_admin %] + data-field="c_name" data-for-device="[% device.ip | html_entity %]" data-for-port="[% row.port | html_entity %]"> [% ELSE %] @@ -123,7 +123,7 @@ [% IF params.c_vlan %] [% IF vars.user.port_control AND params.c_admin %] + data-field="c_vlan" data-for-device="[% device.ip | html_entity %]" data-for-port="[% row.port | html_entity %]">
[% IF row.vlan %][% row.vlan | html_entity %][% END %] @@ -164,7 +164,7 @@ [% IF row.power.admin == 'true' %] [% IF vars.user.port_control AND params.c_admin %] - +