diff --git a/http_src/vue/page-hosts-to-scan.vue b/http_src/vue/page-hosts-to-scan.vue index 8b90287410..bf9074b2d0 100644 --- a/http_src/vue/page-hosts-to-scan.vue +++ b/http_src/vue/page-hosts-to-scan.vue @@ -228,13 +228,6 @@ setInterval(check_autorefresh, 10000); const map_table_def_columns = (columns) => { let map_columns = { - "num_vulnerabilities_found": (num_vulnerabilities_found, row) => { - if(num_vulnerabilities_found && num_vulnerabilities_found > 0) { - return num_vulnerabilities_found.toString(); - } else { - return '' - } - }, "scan_type": (scan_type, row) => { if (scan_type !== undefined) { let label = scan_type diff --git a/httpdocs/dist b/httpdocs/dist index cd8636367d..5d30f7c334 160000 --- a/httpdocs/dist +++ b/httpdocs/dist @@ -1 +1 @@ -Subproject commit cd8636367d10c0fcb13499cd3f0bee62481d6145 +Subproject commit 5d30f7c334e3296ebe9be1f4015eb5d5e08da6d1 diff --git a/scripts/lua/rest/v2/get/host/to_scan_list.lua b/scripts/lua/rest/v2/get/host/to_scan_list.lua index 80ff3c4bef..7dad625b43 100644 --- a/scripts/lua/rest/v2/get/host/to_scan_list.lua +++ b/scripts/lua/rest/v2/get/host/to_scan_list.lua @@ -9,8 +9,22 @@ require "lua_utils" local rest_utils = require "rest_utils" local vs_utils = require "vs_utils" -local function retrieve_host() - return vs_utils.retrieve_hosts_to_scan() +local function format_result(result) + local rsp = {} + for _,value in ipairs(result) do + rsp[#rsp+1] = value + rsp[#rsp].num_vulnerabilities_found = format_high_num_value_for_tables(value, "num_vulnerabilities_found") + rsp[#rsp].num_open_ports = format_high_num_value_for_tables(value, "num_open_ports") + end + return rsp end +local function retrieve_host() + local result = vs_utils.retrieve_hosts_to_scan() + + return format_result(result) +end + + + rest_utils.answer(rest_utils.consts.success.ok, retrieve_host())