You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added check to make sure the update interval is at least 10 minutes
Some users get HTTP 429 from the API. This indicates too many request. In the terms of service, yr says "don't make more than one poll every 10 mins".
We now increase the updateInterval-value to 600000 if a smaller value is set by the user.
Copy file name to clipboardexpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,7 @@ planned for 2025-04-01
21
21
-[core] Optimize systeminformation calls and output (#3689)
22
22
-[core] Add issue templates for feature requests and bug reports (#3695)
23
23
-[core] Adapt `start:x11:dev` script
24
+
-[weather/yr] The Yr weather provider now enforces a minimum `updateInterval` of 600 000 ms (10 minutes) to comply with the terms of service. If a lower value is set, it will be automatically increased to this minimum.
Log.error("The Yr weather provider requires local storage.");
24
24
thrownewError("Local storage not available");
25
25
}
26
+
if(this.config.updateInterval<600000){
27
+
Log.warn("The Yr weather provider requires a minimum update interval of 10 minutes (600 000 ms). The configuration has been adjusted to meet this requirement.");
0 commit comments