From 4e506beda1dc1051de93b4a1446554c2ccd9c9c0 Mon Sep 17 00:00:00 2001 From: Ylian Saint-Hilaire Date: Tue, 17 Aug 2021 12:21:40 -0700 Subject: [PATCH] Minor fix for details tab. --- views/default-mobile.handlebars | 6 +++++- views/default.handlebars | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/views/default-mobile.handlebars b/views/default-mobile.handlebars index 413d6ae9..d122f0d0 100644 --- a/views/default-mobile.handlebars +++ b/views/default-mobile.handlebars @@ -5367,7 +5367,11 @@ if (node.osdesc) { x += addDetailItem("Version", EscapeHtml(node.osdesc), s); } if (hardware.windows && hardware.windows.osinfo) { var m = hardware.windows.osinfo; - if (m.OSArchitecture) { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); } + if (m.OSArchitecture) { + if (m.OSArchitecture.startsWith('32')) { x += addDetailItem("Architecture", "32-bit", s); } + else if (m.OSArchitecture.startsWith('64')) { x += addDetailItem("Architecture", "64-bit", s); } + else { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); } + } } // Windows Security Central diff --git a/views/default.handlebars b/views/default.handlebars index f4b0125a..57c04a67 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -10055,7 +10055,11 @@ if (node.osdesc) { x += addDetailItem("Version", EscapeHtml(node.osdesc), s); } if (hardware.windows && hardware.windows.osinfo) { var m = hardware.windows.osinfo; - if (m.OSArchitecture) { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); } + if (m.OSArchitecture) { + if (m.OSArchitecture.startsWith('32')) { x += addDetailItem("Architecture", "32-bit", s); } + else if (m.OSArchitecture.startsWith('64')) { x += addDetailItem("Architecture", "64-bit", s); } + else { x += addDetailItem("Architecture", EscapeHtml(m.OSArchitecture), s); } + } } if (x != '') { sections.push({ name: "Operating System", html: x, img: 'software64.png'}); } }