From a4c10944661e8508177bb08a037006604de64a6a Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 2 Mar 2011 01:55:45 +0100 Subject: [PATCH] fixed #35 (fetch more data to avoid paddings in frontend) --- htdocs/frontend/javascripts/frontend.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/htdocs/frontend/javascripts/frontend.js b/htdocs/frontend/javascripts/frontend.js index f80898f..975d57d 100644 --- a/htdocs/frontend/javascripts/frontend.js +++ b/htdocs/frontend/javascripts/frontend.js @@ -364,10 +364,14 @@ vz.entities.loadData = function() { $('#overlay').html('loading...

loading...

'); this.each(function(entity, parent) { if (entity.active && entity.type != 'group') { // TODO add group data aggregation + //var delta = vz.options.plot.xaxis.max - vz.options.plot.xaxis.min; + //var offset = delta * 0.1; + var offset = 1000*60*60; + vz.load('data', entity.uuid, { - from: Math.floor(vz.options.plot.xaxis.min), // TODO fetch enough data to fill the holes on the beginning and the end of the plot - to: Math.ceil(vz.options.plot.xaxis.max), + from: Math.floor(vz.options.plot.xaxis.min - offset), // fuzy-logic to get enough data + to: Math.ceil(vz.options.plot.xaxis.max + offset), tuples: vz.options.tuples }, waitAsync(function(json) {