Fix past hour detection in forecast modal
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user