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) {
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;
}