Steps to replicate the issue (include links if applicable):
- Go to Special:WishlistIntake.
- Create a new wish in a non-English language (e.g., Hebrew).
- Navigate to the Community Wishlist table where the new wish appears.
- Click on the wish link from the table.
What happens?:
- The link takes you to an English translation subpage (e.g., /en) even though no such subpage exists.
- The original Hebrew page is bypassed.
What should have happened instead?:
- The link should point to the original wish page in Hebrew if no translation subpage exists.
- Only when a valid translation subpage exists should the index link to that subpage.
Other information (browser name/version, screenshots, etc.):
Derived Requirement
Ensure that the Wish Index page correctly links to the appropriate wish page based on available translations. If a translation subpage (e.g., /en) does not exist for a wish, the link should direct users to the original language version of the wish. Only when a valid translation subpage exists should the index link to that translated subpage.
Test Result - Beta|Prod
Status: ✅ PASS / ❓Need More Info / ❌ FAIL
Environment: beta/xyzwiki
OS: macOS Tahoe 26.1
Browser: Chrome 141
Device: MBA
Emulated Device: NA
Test Artifact(s):
Test Steps
Test Case 1: Verify that Wish Index links to the original wish page when no translation subpage exists
- Navigate to Special:WishlistIntake.
- Create a new wish in a non-English language (e.g., Hebrew).
- Go to the Community Wishlist table and locate the new wish entry.
- Click on the wish title link in the table.
- ✅❓❌⬜ AC1: Confirm that the link directs to the original wish page in Hebrew when no English (or other language) translation subpage exists.
Test Case 2: Verify that Wish Index links to the correct translation subpage when one exists
- Create or confirm the existence of a wish with a valid English translation subpage (e.g., /en).
- Navigate to the Community Wishlist table.
- Click on the wish title link in the table.
- ✅❓❌⬜ AC2: Confirm that the link directs to the existing translation subpage when available.
QA Results - Meta Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T404770#11329933 |
| 2 | ✅ | T404770#11329933 |