catch empty values (#2096)

Co-authored-by: CaCO3 <caco@ruinelli.ch>
This commit is contained in:
CaCO3
2023-02-27 14:38:46 +01:00
committed by GitHub
parent 493bd4df2f
commit add6cf5c33

View File

@@ -48,6 +48,43 @@
traceValue.x.push(time);
/* Catch empty fields */
if (value == "" || isNaN(value)) {
if (traceValue.y.length > 0) {
value = traceValue.y[traceValue.y.length-1];
}
else {
value = 0;
}
}
if (preValue == "" || isNaN(preValue)) {
if (tracePreValue.y.length > 0) {
preValue = tracePreValue.y[tracePreValue.y.length-1];
}
else {
preValue = 0;
}
}
if (changeRate == "" || isNaN(changeRate)) {
if (traceChangeRate.y.length > 0) {
changeRate = traceChangeRate.y[traceChangeRate.y.length-1];
}
else {
changeRate = 0;
}
}
if (changeAbsolute == "" || isNaN(changeAbsolute)) {
if (traceChangeAbsolute.y.length > 0) {
changeAbsolute = traceChangeAbsolute.y[traceChangeAbsolute.y.length-1];
}
else {
changeAbsolute = 0;
}
}
traceValue.y.push(value);
tracePreValue.y.push(preValue);
traceChangeRate.y.push(changeRate);