fix windows columns showing OK/BAD

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

si458 committed Nov 15, 2023 at 22:47 UTC d5b79a92c4ff4b292b7cba74311e8574821b180a
1 file changed +3 -3
views/default.handlebars
+3 -3
@@ -4760,13 +4760,13 @@
4760 r += '<span style=line-height:20px>' + groupingTags + '</span>';
4761 }
4762 if (deviceViewSettings.devsCols.indexOf('windowsav') >= 0) { // Windows AV
4763 - r += '<td style=text-align:center>' + (node.wsc ? (node.wsc.antiVirus == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4763 + r += '<td style=text-align:center>' + ((node.wsc && node.wsc.antiVirus != null) ? (node.wsc.antiVirus == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4764 }
4765 if (deviceViewSettings.devsCols.indexOf('windowsupdate') >= 0) {// Windows Update
4766 - r += '<td style=text-align:center>' + (node.wsc ? (node.wsc.autoUpdate == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4766 + r += '<td style=text-align:center>' + ((node.wsc && node.wsc.autoUpdate != null) ? (node.wsc.autoUpdate == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4767 }
4768 if (deviceViewSettings.devsCols.indexOf('windowsfirewall') >= 0) { // Windows Firewall
4769 - r += '<td style=text-align:center>' + (node.wsc ? (node.wsc.firewall == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4769 + r += '<td style=text-align:center>' + ((node.wsc && node.wsc.firewall != null) ? (node.wsc.firewall == 'OK' ? "<span style=color:green>OK</span>" : "<span style=color:red>BAD</span>") : "");
4770 }
4771 if (deviceViewSettings.devsCols.indexOf('links') >= 0) { r += '<td style=text-align:center;font-size:x-small>' + getShortRouterLinks(node); } // Links
4772 if (deviceViewSettings.devsCols.indexOf('user') >= 0) { r += '<td style=text-align:center>' + getUserShortStr(node); } // User