From fa66a63d636d3709c2f24ddfd81fdc5564ee23dd Mon Sep 17 00:00:00 2001 From: ztimson Date: Wed, 24 Jun 2026 16:15:04 -0400 Subject: [PATCH] Added daytime property --- server/src/celestial.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/celestial.mjs b/server/src/celestial.mjs index 1b0ce04..61e213c 100644 --- a/server/src/celestial.mjs +++ b/server/src/celestial.mjs @@ -217,7 +217,7 @@ function nextSolsticeEquinox(date = new Date()) { } export function getCelestialCurrent(lat, lon, date = new Date()) { - return { + const data = { ...sunPosition(lat, lon, date), ...sunriseSunset(lat, lon, date), ...moonPhase(date), @@ -226,6 +226,8 @@ export function getCelestialCurrent(lat, lon, date = new Date()) { ...nextMoonEvents(date), ...moonriseMoonset(lat, lon, date), }; + data.daytime = date.getTime() >= data.sunrise && data.getTime() <= data.sunset; + return data; } export function getCelestialForecast(lat, lon, hours) {