Fix weather module openweathermap not loading if lat and lon set without onecall. Lat and Lon take precedence over LocationID and Location.

This commit is contained in:
Robby Griffin 2021-03-11 12:48:41 -05:00
parent e4f47178fc
commit cdd1853369
2 changed files with 3 additions and 0 deletions

View File

@ -52,6 +52,7 @@ _This release is scheduled to be released on 2021-04-01._
- Fix socket.io backward compatibility with socket v2 clients - Fix socket.io backward compatibility with socket v2 clients
- 3rd party module language loading if language is English - 3rd party module language loading if language is English
- Fix e2e tests after spectron update - Fix e2e tests after spectron update
- Fix weather module openweathermap not loading if lat and lon set without onecall.
## [2.14.0] - 2021-01-01 ## [2.14.0] - 2021-01-01

View File

@ -465,6 +465,8 @@ WeatherProvider.register("openweathermap", {
} else { } else {
params += "&exclude=minutely"; params += "&exclude=minutely";
} }
} else if (this.config.lat && this.config.lon) {
params += "lat=" + this.config.lat + "&lon=" + this.config.lon;
} else if (this.config.locationID) { } else if (this.config.locationID) {
params += "id=" + this.config.locationID; params += "id=" + this.config.locationID;
} else if (this.config.location) { } else if (this.config.location) {