Fix error when selecting all time
This commit is contained in:
parent
07230e1ef3
commit
e002d07187
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user