diff --git a/http_src/vue/page-snmp-interfaces.vue b/http_src/vue/page-snmp-interfaces.vue index 5e952bf09a..c120954567 100644 --- a/http_src/vue/page-snmp-interfaces.vue +++ b/http_src/vue/page-snmp-interfaces.vue @@ -104,8 +104,11 @@ const map_table_def_columns = (columns) => { return `${duplex_status[value] || ''}` }, "num_macs": (value, row) => { - const url = `${http_prefix}/lua/pro/enterprise/snmp_interface_details.lua?host=${row.device_ip}&snmp_port_idx=${row.interface_id}` - return `${value}` + if (value > 0) { + const url = `${http_prefix}/lua/pro/enterprise/snmp_interface_details.lua?host=${row.device_ip}&snmp_port_idx=${row.interface_id}&page=layer_2` + return `${value}` + } + return '' }, "in_bytes": (value, row) => { if (value > 0) { diff --git a/httpdocs/dist b/httpdocs/dist index 47dbf9facd..7a6e78422b 160000 --- a/httpdocs/dist +++ b/httpdocs/dist @@ -1 +1 @@ -Subproject commit 47dbf9facd4d891e4467b1ea517cd72e4f0a8f5d +Subproject commit 7a6e78422b61db2cbd1a69812e028593da13f73a diff --git a/httpdocs/tables_config/snmp_interfaces.json b/httpdocs/tables_config/snmp_interfaces.json index 288e005ca9..01da63379e 100644 --- a/httpdocs/tables_config/snmp_interfaces.json +++ b/httpdocs/tables_config/snmp_interfaces.json @@ -2,7 +2,7 @@ "id": "snmp_interfaces", "data_url": "lua/pro/rest/v2/get/snmp/metric/interfaces.lua", "use_current_page": false, - "enable_search": true, + "enable_search": false, "paging": true, "display_empty_rows": true, "default_sort": {