Fix past hour detection in forecast modal

This commit is contained in:
zv
2026-06-11 18:13:50 +02:00
parent 62235f6679
commit be0b600fdf

View File

@@ -91,5 +91,9 @@ export function getHourlyForecastForDay(hours: HourlyForecast[], date: string) {
} }
export function isForecastHourPast(time: string) { export function isForecastHourPast(time: string) {
return time < getWarsawForecastHour(); const currentHour = getWarsawForecastHour();
const hourTimestamp = parseForecastHour(time);
const currentTimestamp = parseForecastHour(currentHour);
if (hourTimestamp === null || currentTimestamp === null) return time < currentHour;
return hourTimestamp < currentTimestamp;
} }