mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-28 12:12:20 +00:00
Merge pull request #2077 from oemel09/fix-maxNumberOfDays-2018
Fixes getting only full day forecasts
This commit is contained in:
commit
1b199c1682
@ -302,8 +302,8 @@ Module.register("weatherforecast", {
|
|||||||
let numberOfDays;
|
let numberOfDays;
|
||||||
if (this.config.forecastEndpoint === "forecast") {
|
if (this.config.forecastEndpoint === "forecast") {
|
||||||
numberOfDays = this.config.maxNumberOfDays < 1 || this.config.maxNumberOfDays > 5 ? 5 : this.config.maxNumberOfDays;
|
numberOfDays = this.config.maxNumberOfDays < 1 || this.config.maxNumberOfDays > 5 ? 5 : this.config.maxNumberOfDays;
|
||||||
// don't get forecasts for the 6th day, as it would not represent the whole day
|
// don't get forecasts for the next day, as it would not represent the whole day
|
||||||
numberOfDays = numberOfDays * 8 - (Math.floor(new Date().getHours() / 3) % 8);
|
numberOfDays = numberOfDays * 8 - (Math.round(new Date().getHours() / 3) % 8);
|
||||||
} else {
|
} else {
|
||||||
numberOfDays = this.config.maxNumberOfDays < 1 || this.config.maxNumberOfDays > 17 ? 7 : this.config.maxNumberOfDays;
|
numberOfDays = this.config.maxNumberOfDays < 1 || this.config.maxNumberOfDays > 17 ? 7 : this.config.maxNumberOfDays;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user