From 85492781bcabdc429d4b6d08434865631a787234 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 23 Apr 2024 15:26:38 +0200 Subject: [PATCH] fix missing values (bool/enum/string) in dashboard --- interface/src/project/deviceValue.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/interface/src/project/deviceValue.ts b/interface/src/project/deviceValue.ts index eb27a6f71..3134bdca3 100644 --- a/interface/src/project/deviceValue.ts +++ b/interface/src/project/deviceValue.ts @@ -31,7 +31,7 @@ export function formatValue( uom: DeviceValueUOM ) { if (typeof value !== 'number') { - return ''; + return value; } switch (uom) { case DeviceValueUOM.HOURS: @@ -41,10 +41,7 @@ export function formatValue( case DeviceValueUOM.SECONDS: return LL.NUM_SECONDS({ num: value }); case DeviceValueUOM.NONE: - if (typeof value === 'number') { - return new Intl.NumberFormat().format(value); - } - return value; + return new Intl.NumberFormat().format(value); case DeviceValueUOM.DEGREES: case DeviceValueUOM.DEGREES_R: case DeviceValueUOM.FAHRENHEIT: