From fd7c3189ac823761d1f306e4938b03755ad9ce3e Mon Sep 17 00:00:00 2001 From: vol4tim Date: Mon, 10 Feb 2025 10:45:35 +0400 Subject: [PATCH] fix measurement without zones color --- src/components/sensor/SensorPopup.vue | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/components/sensor/SensorPopup.vue b/src/components/sensor/SensorPopup.vue index d72e4e8..8c3ce47 100644 --- a/src/components/sensor/SensorPopup.vue +++ b/src/components/sensor/SensorPopup.vue @@ -443,25 +443,21 @@ export default { bufer.label = measurements[item].label; bufer.unit = measurements[item].unit; if ( + measurements[item].zones && measurements[item].zones.find((i) => bufer.measure < i.value) ) { - bufer.color = measurements[item].zones.find( - (i) => bufer.measure < i.value - ).color; + bufer.color = measurements[item].zones.find((i) => bufer.measure < i.value).color; } /* check for upper measure */ if (!bufer.color) { if ( + measurements[item].zones && bufer.measure > - measurements[item].zones[ - measurements[item].zones.length - 2 - ].value + measurements[item].zones[measurements[item].zones.length - 2].value ) { bufer.color = - measurements[item].zones[ - measurements[item].zones.length - 1 - ].color; + measurements[item].zones[measurements[item].zones.length - 1].color; } }