Automattic / Automattic/pocket-casts-ios

Podcast artwork not updating on the Discover page only

Open
#284 3 comments 0 reactions 0 assignees View on GitHub
[Type] Bug Artwork Discover Needs Triage
Dominant language
Swift
Stars
1.8k
Forks
197
Avg merge
17h 20m
Merged PRs (30d)
103

Description

### Expected behavior

When a podcast's artwork is updated in the RSS feed, the artwork should be updated in all places it is available within the app.

### Actual behavior

There have been two instances of a podcast's artwork having been updated in the RSS feed and the artwork updating in all places within the app but the Discover page. Refreshing all artwork via settings has not resolved the issue.

Report 1:

The artwork for "Degrees" had not updated for this person on the front page of Discover where the podcast was included in a themed list. It was updated everywhere else, including the list that opens when tapping "show all" on the Discover list. I did not encounter this issue with this podcast on my iOS device - the artwork shown for me was the new artwork.

iPhone 11
iOS 15.7
v7.21.1.0

The old artwork on the Discover page:

Screen Shot 2022-09-26 at 3 10 49 pm

The new artwork on the podcast's page:

![image_6487327](https://user-images.githubusercontent.com/89959577/192463921-bca8de07-a558-4120-ad48-e4c9284c092d.jpeg)

(old artwork = person’s face / new artwork = planet)

Report 2:

I encountered the issue with a podcast that was in the top 20 Trending podcasts (so also on the front page of Discover). The podcast artwork was updated everywhere else, including when viewing it in the "show all" full Trending list.

iPhone 12
iOS 16.0
v7.23.0.1

![IMG_8690](https://user-images.githubusercontent.com/89959577/192456266-788b70d4-3c3f-4f4b-913d-c51899f42638.jpg)

![IMG_8691](https://user-images.githubusercontent.com/89959577/192460265-1deeebff-9390-4c07-8a52-00c08a588d0e.PNG)

(old artwork = “taken for granted” / new artwork = “rethinking”)

This podcast has since dropped out of the top 20, and so I no longer have a live example of the issue.

Contributor guide

Open the contributing guide

Research direction

Start at the Discover page and compare artwork shown on its front-page themed or Trending sections with the corresponding podcast page and the full “show all” list. Use the two reported artwork-update scenarios as reference; done means refreshed RSS artwork appears consistently in every Discover view, including the front page.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.