wordpress-mobile / wordpress-mobile/WordPress-Android
After undoing 'Block this site,' the filter pill shows 'No blog subscriptions', but the post remains visible in 'Subscriptions' section
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 3.2k
- Forks
- 1.4k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 69
Description
Expected behavior
After undoing the 'Block this site', the site should be still Subscribed and the filter pill should show and manage the site correctly
Actual behavior
In step 9, the filter pill changes to '0 Blogs,' and the pop-up dialog displays 'No blog subscriptions,' but the post still appears.
In step 11, the post status still shows as 'Subscribed.'
Steps to reproduce the behavior
- Open the Reader
- Navigate to Subscriptions.
- Click the 'Discover bugs'
- Subscribe a blog
- Navigate to Subscriptions.
- Tap on the '...' overflow menu on a post
- Select 'Block this site'
- Tap on 'Undo' button
- Tap on '1 Blog' filter pill
- Click outside of the pop-up dialog
- Tap on the '...' overflow menu on a post
Notes
If the issue cannot be reproduced following the above steps, repeat steps 2-10 multiple times.
After undoing 'Block this site,' if the site is marked as 'Unsubscribed,' the post should no longer appear in the 'Subscriptions' section.
Tested on [device], Android [version], JPAndroid / WPAndroid [version]
Galaxy S21 5G, Android 12, Jetpack 25.2.1 (1444)/WordPress 25.2.1 (1444)
https://github.com/user-attachments/assets/3c4e55b0-1b68-42d5-b093-0764f1a68d18
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Reader's Subscriptions section using the listed steps, focusing on the filter pill, the post's subscription status, and the Undo action. Done means undoing “Block this site” keeps the site subscribed and displays it correctly in the filter, while an unsubscribed site no longer appears.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100