Invalidate cover art cache on unsubscribe
I had a podcast with the outdated image for a while, and it persisted even when unsubscribing and resubscribing to the podcast. It took me a while to discover that cover images are just being cached, and that the cache isn't being cleared even on unsubscribe so it continued having the outdated image.
Could the cache be invalidated when a podcast is unsubscribed? That way if a user wants to force the cover art refresh, they can just remove and re-add the podcast.
Technically, it'd be even better if there was a dedicated UI for it, but might be a bit petty and I don't think the 4-week cache is unreasonable. But imo the cache invalidating when removing the podcast is just expected behavior.
Work Around
- Unsubscribe from the podcast.
- Navigate to the cache directory and delete the directory named after the podcast.
- Subscribe to the podcast again.
I'm guessing only step 2 is required, the issue will be resolved after restarting GNOME Podcasts, but I did not test that explicitly.