Should look like this instead of the template
{{#CommunityRequests: vote
| username = Admin
| timestamp = 2025-07-10T19:40:14Z
| comment = Make sure your title contains a brief description of the wish or problem.
}}Derived Requirement
Ensure that the voting system on the Community Wishlist page uses the #CommunityRequests: parser function instead of the previous template-based syntax when rendering a vote. The updated wikitext should follow this structure:
wikitext
{{#CommunityRequests: vote
| username = Admin
| timestamp = 2025-07-10T19:40:14Z
| comment = Make sure your title contains a brief description of the wish or problem.
}}Test Steps
Test Case 1: Verify vote is stored using the #CommunityRequests parser function
- Log in to the beta wiki with voting rights.
- Navigate to the Community Wishlist voting interface (e.g., Special:CommunityWishlistSurvey2025 or the relevant Vue-based voting interface).
- Cast a vote (support, oppose, or neutral) on any wish.
- Navigate to the corresponding wiki page or data module where the vote is stored.
- ✅❓❌⬜ AC1: Confirm that the vote is stored using the #CommunityRequests: parser function syntax instead of a template.
- ✅❓❌⬜ AC2: Verify that the username, timestamp, and comment parameters are present and correctly populated.
- ✅❓❌⬜ AC3: Confirm that the rendered vote appears as expected on the Community Wishlist page (i.e., correct style, attribution, and visibility).
- ✅❓❌⬜ AC4: Check that submitting another vote or editing an existing vote continues to use the parser function format.
QA Results - Commtech.toolforge
| AC | Status | Details |
|---|---|---|
| 1 | ❌ | T399245#11047932 |
| 2 | ✅ | T399245#11047932 |
| 3 | ❌ | T399245#11047932 |
| 4 | ❓ | T399245#11047932 |

