Follow-up to T411841: Notify page subscribers about notable changes to wishes and focus areas
When creating a wish (or focus area), it is reasonable to assume the user will want to subscribe, and in most cases they probably don't even realize they can subscribe to the page.
Acceptance criteria
- After creating a Wishlist entity, you should be automatically subscribed to both the entity page and its talk page
- This can be verified by checking Special:TopicSubscriptions
Derived Requirement
Ensure that when a user creates a wish or focus area, they are automatically subscribed to both the entity page and its associated talk page.
The subscriptions must be created automatically upon page creation and be visible in the user’s subscription list.
Test Steps
Test Case 1: Ensure user is automatically subscribed to the wish page upon creation
- Log in to Wikipedia with User A.
- Navigate to the wish creation page.
- Create a new wish and publish it.
- Navigate to Special:TopicSubscriptions.
- Locate the list of subscribed pages.
- ✅❓❌⬜ AC1: The newly created wish page appears in the user’s subscription list.
Test Case 2: Ensure user is automatically subscribed to the talk page upon creation
- Log in to Wikipedia with User A.
- Navigate to the focus area or wish creation page.
- Create a new entity and publish it.
- Navigate to Special:TopicSubscriptions.
- Locate the list of subscribed pages.
- ✅❓❌⬜ AC2: The talk page associated with the created entity appears in the user’s subscription list.
QA Results - Meta Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T421163#11756626 |
| 2 | ✅ | T421163#11756626 |
