From 55bdd4437a7d364db3e601a9de043a02d4de61fa Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Fri, 11 Mar 2022 19:44:51 +0100 Subject: [PATCH] Fixed drawing amp graph when all phases export --- web/application.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/application.js b/web/application.js index 12f32f12..041c642d 100644 --- a/web/application.js +++ b/web/application.js @@ -723,28 +723,28 @@ var fetch = function() { ao.title = 'Phase current'; break; } - var a = 0; + var dA = false; var r = 1; var arr = [['Phase', 'Amperage', { role: 'style' }, { role: 'annotation' }]]; if(json.i1 || json.u1) { var i1 = parseFloat(json.i1); - a = Math.max(a, i1); + dA = true; var pct = (parseFloat(json.i1)/parseInt(json.mf))*100; arr[r++] = ['L1', pct, "color: " + ampcol(pct) + ";opacity: 0.9;", i1 + "A"]; } if(json.i2 || json.u2) { var i2 = parseFloat(json.i2); - a = Math.max(a, i2); + dA = true; var pct = (parseFloat(json.i2)/parseInt(json.mf))*100; arr[r++] = ['L2', pct, "color: " + ampcol(pct) + ";opacity: 0.9;", i2 + "A"]; } if(json.i3 || json.u3) { var i3 = parseFloat(json.i3); - a = Math.max(a, i3); + dA = true; var pct = (parseFloat(json.i3)/parseInt(json.mf))*100; arr[r++] = ['L3', pct, "color: " + ampcol(pct) + ";opacity: 0.9;", i3 + "A"]; } - if(a > 0) { + if(dA) { aa = google.visualization.arrayToDataTable(arr); ap.draw(aa, ao); }