fix undefined memory label (#5422)
Simon Smith committed
Oct 12, 2023 at 15:35 UTC
9884db3ce0014a8121567c3b4d7c3ff1d1918a98
2 files changed
+2
-2
views/default-mobile.handlebars
+1
-1
@@ -5996,7 +5996,7 @@
5996
for (var i in hardware.windows.memory) {
5997
var m = hardware.windows.memory[i];
5998
x += '<tr><td><div class=style10 style=border-radius:5px;padding:8px>';
5999
- x += '<div style=margin-bottom:3px><b>' + EscapeHtml(m.BankLabel) + '</b></div>';
5999
+ x += '<div style=margin-bottom:3px><b>' + EscapeHtml((m.BankLabel ? m.BankLabel : 'Unknown')) + '</b></div>';
6000
if (m.Capacity && m.Speed) { x += addDetailItem("Capacity / Speed", format("{0} Mb, {1} Mhz", (m.Capacity / 1024 / 1024), m.Speed), s); }
6001
else if (m.Capacity) { x += addDetailItem("Capacity", format("{0} Mb", (m.Capacity / 1024 / 1024)), s); }
6002
if (m.PartNumber) { x += addDetailItem("Part Number", EscapeHtml((m.Manufacturer && m.Manufacturer != 'Undefined') ? (m.Manufacturer + ', ') : '') + EscapeHtml(m.PartNumber), s); }
views/default.handlebars
+1
-1
@@ -11699,7 +11699,7 @@
11699
for (var i in hardware.windows.memory) {
11700
var m = hardware.windows.memory[i];
11701
x += '<tr><td><div class=style10 style=border-radius:5px;padding:8px>';
11702
- x += '<div style=margin-bottom:3px><b>' + EscapeHtml(m.BankLabel) + '</b></div>';
11702
+ x += '<div style=margin-bottom:3px><b>' + EscapeHtml((m.BankLabel ? m.BankLabel : 'Unknown')) + '</b></div>';
11703
if (m.Capacity && m.Speed) { x += addDetailItem("Capacity / Speed", format("{0} Mb, {1} Mhz", (m.Capacity / 1024 / 1024), m.Speed), s); }
11704
else if (m.Capacity) { x += addDetailItem("Capacity", format("{0} Mb", (m.Capacity / 1024 / 1024)), s); }
11705
if (m.PartNumber) { x += addDetailItem("Part Number", EscapeHtml((m.Manufacturer && m.Manufacturer != 'Undefined')?(m.Manufacturer + ', '):'') + EscapeHtml(m.PartNumber), s); }