ribbons / RadioDownloader

An easy to use application for managing podcast subscriptions and downloads.
https://nerdoftheherd.com/tools/radiodld/
GNU General Public License v3.0
15 stars 11 forks source link

Implemented update of out of date episode data. #151

Closed ribbons closed 11 years ago

ribbons commented 11 years ago

Original report from Matt Robinson at 15:36:19 on 2011-07-31

Currently, information about programmes is periodically refreshed to ensure it does not go out of date. However, due to the more transient nature of episodes, the per-episode data is only ever fetched once when the episode is first encountered, and is then never updated.

This causes some issues when episodes that have been previously shown in the interface are repeated, as data like the episode date then does not match the current information, which can cause new episodes to appear in strange locations in the downloads list etc.


Imported from Bug 528 in the NerdoftheHerd.com Bugzilla.

ribbons commented 11 years ago

Original comment from Matt Robinson at 21:01:49 on 2012-07-17

Implemented update of information about available episodes which have been unavailable since information about them was last fetched in 107719f.

This was achieved with an additional column in the episodes table to record if an episode was available when the last check was made for that programme. The update is skipped if an episode is in the downloads list to prevent downloaded episodes from moving around in the sorted list unexpectedly.

ribbons commented 11 years ago

Original comment from Matt Robinson at 21:02:59 on 2012-07-17

... and remembering to mark as fixed too.