diff --git a/charts.html b/charts.html
index cdead10..87c1fa9 100644
--- a/charts.html
+++ b/charts.html
@@ -130,7 +130,7 @@
const newDatum = await fetch("/" + ROOT_URL + "data/last/");
const snapshot = (await newDatum.json()).snapshots[0];
if (snapshot.time !== chart.data.datasets[0].x) {
- removeExpiredData(chart);
+ removeExpiredData(chart, snapshot.time);
insertSnapshot(chart, snapshot);
}
}, 10 * 1000);
@@ -143,9 +143,9 @@
chart.update(0);
}
- function removeExpiredData(chart) {
+ function removeExpiredData(chart, latestTime) {
for (let i = 0; i < chart.data.datasets[0].data.length; i++) {
- console.log((Date.now() - Date.parse(chart.data.datasets[0].data[i].x)));
+ console.log((Date.parse(latestTime) - Date.parse(chart.data.datasets[0].data[i].x)));
if ((Date.now() - Date.parse(chart.data.datasets[0].data[i].x)) > minutesDisplayed * 60000) {
chart.data.datasets[0].data.splice(i, 1);
chart.data.datasets[1].data.splice(i, 1);