From 2476675493cce6a026b3bec26403778d9c3778fd Mon Sep 17 00:00:00 2001 From: ztimson Date: Wed, 24 Jun 2026 11:29:02 -0400 Subject: [PATCH] Daily forecast fix? --- server/server.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/server.mjs b/server/server.mjs index 4e8299a..0f5a6d3 100644 --- a/server/server.mjs +++ b/server/server.mjs @@ -84,12 +84,12 @@ app.get('/api/hourly', async (req, res) => { app.get('/api/daily', async (req, res) => { const {fields} = req.query; - const start = req.query.start || new Date(new Date().setHours(0, 0, 0, 0)); + const start = new Date(req.query.start) || new Date(new Date().setHours(0, 0, 0, 0)); let now = new Date(); now.setHours(0, 0, 0, 0); let next = new Date(now); next.setDate(now.getDate() + 1); - const end = req.query.end || new Date(); + const end = new Date(req.query.end) || new Date(); const coords = await getCoords(); const [sensor, meteo] = await Promise.allSettled([ now > start ? queryDaily(start.toISOString(), now.toISOString()) : Promise.resolve([]),