Meecast / meecast

MeeCast - multiplatform highly customizable open source weather forecast client based on OMWeather code. Copyright (C) 2006-2024
GNU Lesser General Public License v2.1
27 stars 18 forks source link

No data downloaded for dates after the 31st of December #32

Closed Olf0 closed 4 years ago

Olf0 commented 5 years ago

The usual bug occurs this year (2018 -> 2019) as every turn of the year (filing it properly this time, here): No data downloaded for dates after the 31st of December (until it is the 1st of January, at least in previous years). Originally reported by @naalaa.

Tested (this time) with Meecast 1.1.20 under SailfishOS 2.2.1.18, using Weather.com as data provider. This also occurred the years before, with the then recent releases of Meecast and SailfishOS, also using Weather.com's data.

P.S.: Issue #31 is probably related to this issue.

Olf0 commented 5 years ago

Oh @vasvlad, I had the gut feeling that there was more conversation and information WRT this issue last year, but I did not remember where.

Found it, accidentally:

  1. It was originally discussed in the comments to an answer at TJC. The only relevant information there was: This issue occurs only with specific weather providers.
  2. You promised a fix at OpenRepos, made a commit addressing this issue and noted this change in Meecast's changlog at OpenRepos in early January 2018. So I assumed this issue to be solved.
  3. But unfortunately either some weather data providers changed something (again) or that fix was not sufficient. Unfortunately now it is too late for testing other weather providers (Open Weather Map was reported to work when forecasting from 2017 into 2018) forecasts of 2019's weather while still in 2018. :\ Sorry!
vasvlad commented 4 years ago

Fixed

Olf0 commented 4 years ago

Retested with with MeeCast 1.1.23-8 and 1.1.24-1 (using weather.com as data provider) on SailfishOS 2.2.1 and 3.2.1: Yes, this was already fixed in v1.1.23-8, hence v1.1.24-1 is fine, too. Thanks!