fix defender not showing

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed Dec 9, 2024 at 13:17 UTC 832d11739bf92776417c2950dd12cc89805edee5
3 files changed +6 -6
views/default-mobile.handlebars
+2 -2
@@ -6239,11 +6239,11 @@
6239 }
6240
6241 // Defender for Windows Server
6242 - if(node.defender && !node.wsc) {
6242 + if(node.defender) {
6243 var y = [];
6244 if (node.defender.RealTimeProtection != null) { if (node.defender.RealTimeProtection == true) { y.push("RealTimeProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("RealTimeProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }
6245 if (node.defender.TamperProtected != null) { if (node.defender.TamperProtected == true) { y.push("TamperProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("TamperProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }
6246 - x += addDetailItem("Windows Defender", y.join(', '));
6246 + if (y.length > 0) x += addDetailItem("Windows Defender", y.join(', '));
6247 }
6248
6249 // Antivirus
views/default.handlebars
+2 -2
@@ -1,4 +1,4 @@
1 -<!DOCTYPE html>
1 +<!DOCTYPE html>
2 <html lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
@@ -7583,7 +7583,7 @@
7583 }
7584
7585 // Defender for Windows Server
7586 - if(node.defender && !node.wsc) {
7586 + if(node.defender) {
7587 var y = [];
7588 if (node.defender.RealTimeProtection != null) { if (node.defender.RealTimeProtection == true) { y.push("RealTimeProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("RealTimeProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }
7589 if (node.defender.TamperProtected != null) { if (node.defender.TamperProtected == true) { y.push("TamperProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("TamperProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }
views/default3.handlebars
+2 -2
@@ -1,4 +1,4 @@
1 -<!DOCTYPE html>
1 +<!DOCTYPE html>
2 <html lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
3
4 <head>
@@ -8527,7 +8527,7 @@
8527 }
8528
8529 // Defender for Windows Server
8530 - if (node.defender && !node.wsc) {
8530 + if (node.defender) {
8531 var y = [];
8532 if (node.defender.RealTimeProtection != null) { if (node.defender.RealTimeProtection == true) { y.push("RealTimeProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("RealTimeProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }
8533 if (node.defender.TamperProtected != null) { if (node.defender.TamperProtected == true) { y.push("TamperProtection" + ' - <span style=color:green>' + "On" + '</span>'); } else { y.push("TamperProtection" + ' - <span style=color:red>' + "Off" + '</span>'); } }