diff options
-rw-r--r-- | applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm b/applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm index 749b42116d..7e85acefb3 100644 --- a/applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm +++ b/applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm @@ -430,19 +430,21 @@ function renderPeriods() for (var e, i = trafficPeriods.length - 1; e = trafficPeriods[i]; i--) { var d1 = new Date(e); - var d2; + var d2, pd; if (i) { d2 = new Date(trafficPeriods[i - 1]); d2.setDate(d2.getDate() - 1); + pd = '%04d-%02d-%02d'.format(d1.getFullYear(), d1.getMonth() + 1, d1.getDate()); } else { d2 = new Date(); + pd = ''; } var opt = document.createElement('option'); opt.setAttribute('data-duration', (d2.getTime() - d1.getTime()) / 1000); - opt.value = '%04d-%02d-%02d'.format(d1.getFullYear(), d1.getMonth() + 1, d1.getDate()); + opt.value = pd; opt.text = '%04d-%02d-%02d - %04d-%02d-%02d'.format( d1.getFullYear(), d1.getMonth() + 1, d1.getDate(), d2.getFullYear(), d2.getMonth() + 1, d2.getDate()); @@ -1040,7 +1042,7 @@ function bubbleDismiss() if (res !== null && typeof(res) === 'object' && (res.length % 3) === 0) ouiData = res; - fetchData(trafficPeriods[0]); + fetchData(''); } }; xhr.send(null); |