X-Git-Url: http://www.average.org/gitweb/?p=pulsecounter.git;a=blobdiff_plain;f=web%2Findex.html;h=7c0b4a4af3c9554e27d316fd47732226cd6eb8b3;hp=ca76aaa0790126569a0286a671fab3aa9eb1e9c3;hb=02a022b2e79351dd4008240dfcd8ab081a8ba186;hpb=44cc0119fedb4d86598dab5a4ecf3fb6df233d39 diff --git a/web/index.html b/web/index.html index ca76aaa..7c0b4a4 100644 --- a/web/index.html +++ b/web/index.html @@ -56,7 +56,7 @@ else { /* ~ one month */ /* TODO: make this a separate case with loop over months rather than fixed number of seconds. */ - inc = 2592000; + inc = 86400; inc2 = 2592000; label = tomonth; } @@ -193,14 +193,16 @@ function drawplot(data, color) { var i; - ctx.beginPath(); - ctx.moveTo(px(data[0][0]), py(data[0][1])); - for (i = 1; i < data.length; i++) { - ctx.lineTo(px(data[i][0]), py(data[i - 1][1])); - ctx.lineTo(px(data[i][0]), py(data[i][1])); + if (data.length) { + ctx.beginPath(); + ctx.moveTo(px(data[0][0]), py(data[0][1])); + for (i = 1; i < data.length; i++) { + ctx.lineTo(px(data[i][0]), py(data[i - 1][1])); + ctx.lineTo(px(data[i][0]), py(data[i][1])); + } + ctx.strokeStyle = color; + ctx.stroke(); } - ctx.strokeStyle = color; - ctx.stroke(); } function showloading() {