Steps to replicate the issue (include links if applicable):
- Create a Focus Area
- Go to https://meta.wikimedia.beta.wmcloud.org/wiki/Community_Wishlist/Focus_areas
- Recognize the FA card on English, now switch to Hebrew
What happens?:
- The new entity does not appear as a card immediately in the Hebrew index.
- A manual cache purge (e.g., adding ?action=purge) is required before the new card is visible.
What should have happened instead?:
- Newly created focus areas or wishes should appear right away in the Hebrew Focus Area index cards without requiring a cache purge.
Ideas:
- it might be related to an issue to ExtensionTranslate
Other information (browser name/version, screenshots, etc.):
Derived Requirement
Ensure that newly created Focus Area entities appear immediately on the Focus Area index page, even when the table is displayed in Hebrew (RTL language).
Currently, a manual cache purge (?action=purge) is required before new cards appear. This fix should ensure that:
- The index view auto-refreshes or fetches the latest data after entity creation.
- Caching mechanisms correctly invalidate and reload localized (e.g., Hebrew) index data.
- Behavior remains consistent across all supported languages.
Test Result - Beta|Prod
Status: ✅ PASS / ❓Need More Info / ❌ FAIL
Environment: beta/meta.wikimedia.org
OS: macOS Tahoe 26.0
Browser: Chrome 136
Device: MBA
Emulated Device: NA
Test Artifact(s):
Test Steps
Test Case 1: Verify immediate display of newly created Focus Area in English
- Navigate to https://meta.wikimedia.beta.wmcloud.org/wiki/Community_Wishlist/Focus_areas.
- Create a new Focus Area (e.g., “Automation Tools”).
- ✅❓❌⬜ AC1: Confirm that the new Focus Area card appears immediately in the English index without refreshing or purging.
Test Case 2: Verify immediate display of newly created Focus Area in Hebrew
- Switch the interface language to Hebrew (?uselang=he).
- Observe the Focus Area index page again.
- ✅❓❌⬜ AC2: Confirm that the new Focus Area card appears right away in the Hebrew index view without requiring manual cache purge (?action=purge).
Test Case 3: Verify no regression on Wishes index
- Create a new Wish under any Focus Area.
- Switch to Hebrew and refresh the Wishes index page.
- ✅❓❌⬜ AC3: Confirm that the new Wish also appears immediately without requiring a manual cache purge.
QA Results - Meta Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T406368#11269648 |
| 2 | ✅ | Pass per T406368#11345668 |
| 3 | ✅ | T406368#11269648 |

