From e002d071870a89eee19a05ae96ba17ee5c82093f Mon Sep 17 00:00:00 2001 From: Reimar Date: Tue, 8 Apr 2025 10:32:34 +0200 Subject: [PATCH] Fix error when selecting all time --- frontend/scripts/home.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/scripts/home.js b/frontend/scripts/home.js index 35521b1..9f00008 100644 --- a/frontend/scripts/home.js +++ b/frontend/scripts/home.js @@ -90,7 +90,7 @@ async function fetchData() { const deviceData = []; for (const device of devices) { - const data = await getLogsOnDeviceId(device.id, startDate.setZone("UTC"), endDate.setZone("UTC")) + const data = await getLogsOnDeviceId(device.id, startDate?.setZone("UTC"), endDate?.setZone("UTC")) .catch(handleError); deviceData.push(data); @@ -148,7 +148,7 @@ async function fetchData() { }); } - chart.options.scales.x.time.unit = startDate.hasSame(endDate, "day") ? "hour" : "day"; + chart.options.scales.x.time.unit = startDate?.hasSame(endDate, "day") ? "hour" : "day"; chart.data.datasets = deviceData.map((dataset, i) => { const color = new Array(3)