From 4bd66cb121c00f91a07900f3886c8d4c2b346f0c Mon Sep 17 00:00:00 2001 From: Karsten Hassel Date: Sat, 8 Jun 2024 11:48:31 +0200 Subject: [PATCH] fixed type=daily for provider openmeteo showing nightly icons (#3459) in forecast when current time is "nightly" Fixes #3458 --- CHANGELOG.md | 1 + modules/default/weather/providers/openmeteo.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 825c5394..46382841 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ _This release is scheduled to be released on 2024-07-01._ - [weather] Fixed precipitationProbability in forecast for provider openmeteo (#3446) - [weather] Fixed type=daily for provider openmeteo having no data when running after 23:00 (#3449) +- [weather] Fixed type=daily for provider openmeteo showing nightly icons in forecast when current time is "nightly" (#3458) ## [2.27.0] - 2024-04-01 diff --git a/modules/default/weather/providers/openmeteo.js b/modules/default/weather/providers/openmeteo.js index f223a331..e199caff 100644 --- a/modules/default/weather/providers/openmeteo.js +++ b/modules/default/weather/providers/openmeteo.js @@ -401,7 +401,7 @@ WeatherProvider.register("openmeteo", { currentWeather.temperature = parseFloat((weather.apparent_temperature_max + weather.apparent_temperature_min) / 2); currentWeather.minTemperature = parseFloat(weather.apparent_temperature_min); currentWeather.maxTemperature = parseFloat(weather.apparent_temperature_max); - currentWeather.weatherType = this.convertWeatherType(weather.weathercode, currentWeather.isDayTime()); + currentWeather.weatherType = this.convertWeatherType(weather.weathercode, true); currentWeather.rain = parseFloat(weather.rain_sum); currentWeather.snow = parseFloat(weather.snowfall_sum * 10); currentWeather.precipitationAmount = parseFloat(weather.precipitation_sum);