Minor fix for details tab.

Ylian Saint-Hilaire committed Aug 17, 2021 at 12:21 UTC 4e506beda1dc1051de93b4a1446554c2ccd9c9c0
2 files changed +10 -2
views/default-mobile.handlebars
+5 -1
@@ -5367,7 +5367,11 @@
5367 if (node.osdesc) { x += addDetailItem("Version", EscapeHtml(node.osdesc), s); }
5368 if (hardware.windows && hardware.windows.osinfo) {
5369 var m = hardware.windows.osinfo;
5370 - if (m.OSArchitecture) { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); }
5370 + if (m.OSArchitecture) {
5371 + if (m.OSArchitecture.startsWith('32')) { x += addDetailItem("Architecture", "32-bit", s); }
5372 + else if (m.OSArchitecture.startsWith('64')) { x += addDetailItem("Architecture", "64-bit", s); }
5373 + else { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); }
5374 + }
5375 }
5376
5377 // Windows Security Central
views/default.handlebars
+5 -1
@@ -10055,7 +10055,11 @@
10055 if (node.osdesc) { x += addDetailItem("Version", EscapeHtml(node.osdesc), s); }
10056 if (hardware.windows && hardware.windows.osinfo) {
10057 var m = hardware.windows.osinfo;
10058 - if (m.OSArchitecture) { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); }
10058 + if (m.OSArchitecture) {
10059 + if (m.OSArchitecture.startsWith('32')) { x += addDetailItem("Architecture", "32-bit", s); }
10060 + else if (m.OSArchitecture.startsWith('64')) { x += addDetailItem("Architecture", "64-bit", s); }
10061 + else { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); }
10062 + }
10063 }
10064 if (x != '') { sections.push({ name: "Operating System", html: x, img: 'software64.png'}); }
10065 }