-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reader: changes made to the Site Title, Tagline, and Site Icon are not reflected in the site stream header #14629
Comments
Thanks for reporting @designsimply ! Hey @leandroalonso , got a CoreData question for you: [step 1] When a user changes their site settings (title, tagline, icon etc’), we call:
That makes the updates and saves to the context. [step 2] When we’re fetching a site topic in ReaderStreamController, we call siteTopicForSiteWithID in ReaderTopicService which calls:
What could be the reason for that? In my testing I found that the context in both is the same and that if I fetch the data for the site topic from the remote service, I do get the update so that's why I assume there's a context saving issue here. |
@yaelirub I guess this is not a Core Data issue. When you tap to see a Blog's content Then, The problem is: once a I think we can either update the topic each time it's requested or grab the blog details from the first available post. To correctly fix this, the posts should all refer to the same blog entity. But I'm afraid this would be disproportionally complex for a simple bugfix like this — we can still patch it though. |
Thanks for looking into this, @leandroalonso ! |
Thanks for reporting! 👍 |
Steps to reproduce:
Result: changes made to the Site Title, Tagline, and Site Icon are not reflected in the Reader site header. (1m43s, 1m4s)
Tested with WPiOS 15.5.0.0 TestFlight beta on iPhone 11 iOS 13.6.
Can the cache for Site Title, Tagline, and Site Icon in the Reader header be updated when you pull to refresh?
The text was updated successfully, but these errors were encountered: