Remove posts from unfollowed blogs from reader #4204
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #2647
Currently, when you stop following a blog from outside of an Android app, the posts from that blog will remain in the reader, unless you stop following/block the blog from within the app. If you wont do this those posts will be deleted one by one when the limit of posts in DB will be reached.
This PR addresses this, by adding a query that deletes all the posts from unfollowed blogs to the end of the purge call executed at the application start.
To test: Unfollow blog, close the app (completely), reopen app - posts from unfollowed blogs should be gone.
Needs review: @nbradbury