diff --git a/apps/owmweather/ChangeLog b/apps/owmweather/ChangeLog index f80402e7d..13b037671 100644 --- a/apps/owmweather/ChangeLog +++ b/apps/owmweather/ChangeLog @@ -3,3 +3,4 @@ 0.03: Fix updating weather too often 0.04: Minor code improvements 0.05: Upgrade OWM to One Call API 3.0. Add pressure to weather.json +0.06: Fix One Call API 3.0 does not return city name but it is required by weather app diff --git a/apps/owmweather/lib.js b/apps/owmweather/lib.js index bc5b37f76..6201304f3 100644 --- a/apps/owmweather/lib.js +++ b/apps/owmweather/lib.js @@ -12,7 +12,7 @@ function parseWeather(response) { weather.code = owmData.current.weather[0].id; weather.wdir = owmData.current.wind_deg; weather.wind = owmData.current.wind_speed; - // weather.loc = owmData.name; + weather.loc = owmData.name ? owmData.name : ""; weather.txt = owmData.current.weather[0].main; weather.hpa = owmData.current.pressure ? owmData.current.pressure : 0; diff --git a/apps/owmweather/metadata.json b/apps/owmweather/metadata.json index d3f0400fa..f20c5baca 100644 --- a/apps/owmweather/metadata.json +++ b/apps/owmweather/metadata.json @@ -1,7 +1,7 @@ { "id": "owmweather", "name": "OpenWeatherMap weather provider", "shortName":"OWM Weather", - "version": "0.05", + "version": "0.06", "description": "Pulls weather from OpenWeatherMap (OWM) API", "icon": "app.png", "type": "bootloader",