diff --git a/scripts/lua/inc/footer.lua b/scripts/lua/inc/footer.lua
index 264fd64c4b..f9d415c8fe 100644
--- a/scripts/lua/inc/footer.lua
+++ b/scripts/lua/inc/footer.lua
@@ -240,7 +240,7 @@ print[[
if (rsp.system_host_stats.cpu_load !== undefined) $('#cpu-load-pct').html(ffloat(rsp.system_host_stats.cpu_load));
- if (rsp.degraded_performance) {
+ if(rsp.degraded_performance) {
msg += ""
msg += "";
}
@@ -249,7 +249,7 @@ print[[
var error_color = "#B94A48";
- if (rsp.engaged_alerts > 0) {
+ if(rsp.engaged_alerts > 0) {
msg += ""
msg += " "+addCommas(rsp.engaged_alerts)+"";
}
@@ -260,11 +260,11 @@ print[[
}
}
- if ((rsp.engaged_alerts > 0 || rsp.has_alerts > 0 || rsp.alerted_flows > 0) && $("#alerts-id").is(":visible") == false) {
+ if((rsp.engaged_alerts > 0 || rsp.has_alerts > 0 || rsp.alerted_flows > 0) && $("#alerts-id").is(":visible") == false) {
$("#alerts-id").show();
}
- if (rsp.ts_alerts && rsp.ts_alerts.influxdb && (!system_view_enabled)) {
+ if(rsp.ts_alerts && rsp.ts_alerts.influxdb && (!system_view_enabled)) {
msg += ""
msg += "";
}
@@ -273,8 +273,7 @@ print[[
var alarm_threshold_high = 90; /* 90% */
var alert = 0;
- if (rsp.num_local_hosts > 0 && (!system_view_enabled)) {
-
+ if(rsp.num_local_hosts > 0 && (!system_view_enabled)) {
msg += "";
msg += "";
msg += addCommas(rsp.num_local_hosts)+" ";
@@ -282,28 +281,27 @@ print[[
checkMigrationMessage(rsp);
}
- if (!system_view_enabled) {
-
+ const num_remote_hosts = rsp.num_hosts - rsp.num_local_hosts;
+ if(num_remote_hosts > 0 && !system_view_enabled) {
msg += "";
- var remove_hosts_label = "]] print(i18n("remote_hosts")) print[[";
+ var remote_hosts_label = "]] print(i18n("remote_hosts")) print[[";
if (rsp.hosts_pctg < alarm_threshold_low && !system_view_enabled) {
- msg += "";
+ msg += "";
}
else if (rsp.hosts_pctg < alarm_threshold_high && !system_view_enabled) {
alert = 1;
- msg += "";
+ msg += "";
}
else {
alert = 1;
- msg += "";
+ msg += "";
}
- msg += addCommas(rsp.num_hosts-rsp.num_local_hosts)+" ";
+ msg += addCommas(num_remote_hosts)+" ";
}
- if (rsp.num_devices != undefined && (!system_view_enabled)) {
-
+ if(rsp.num_devices > 0 && !system_view_enabled) {
var macs_label = "]] print(i18n("mac_stats.layer_2_source_devices", {device_type=""})) print[[";
msg += "";
@@ -322,8 +320,7 @@ print[[
msg += addCommas(rsp.num_devices)+" ]] print(i18n("devices")) print[[";
}
- if (rsp.num_flows != undefined && (!system_view_enabled)) {
-
+ if(rsp.num_flows > 0 && !system_view_enabled) {
msg += "";
if (rsp.flows_pctg < alarm_threshold_low) {
diff --git a/scripts/lua/inc/menu.lua b/scripts/lua/inc/menu.lua
index 543321947c..13cf42f1d7 100644
--- a/scripts/lua/inc/menu.lua
+++ b/scripts/lua/inc/menu.lua
@@ -1070,9 +1070,7 @@ print([[
system_interface: flag,
csrf: "]].. ntop.getRandomCSRFValue() ..[["
}, function(data) {
-
if (data.success && !$form) location.href = '/';
- debugger;
if (data.success && $form) $form.submit();
if (!data.success) {
console.error("An error has occurred!");