Page MenuHomePhabricator

Comma separated filters do not persist from transcluded event list to Special:AllEvents
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

Transclude an event list that includes a comma separated filter such as :

{{Special:AllEvents
|wpFilterWikis=arwiki,dewiki,enwiki
|wpFilterTopics=fashion,tv-and-film,technology
}}

Click on Explore more events and communities

What happens?:

The filter options do not carry over to Special:AllEvents

What should have happened instead?:
The filters should be applied to Special:AllEvents when clicking on Explore more events and communities in the transcluded page

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
1.44.0-alpha (c392cae)
16:33, 2025 May 5

Here is an example to use for reproducing

also, note that |wpOpenSections=upcoming,ongoing DOES correctly convey to Special:AllEvents

Event Timeline

Restricted Application added a subscriber: alaa. · View Herald TranscriptMay 5 2025, 8:27 PM

Change #1142619 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] SpecialAllEvents: convert multivalued parameters to array in transclusion link

https://gerrit.wikimedia.org/r/1142619

Change #1142619 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] SpecialAllEvents: convert multivalued parameters to array in transclusion link

https://gerrit.wikimedia.org/r/1142619

This is working as expected now. Marking as done / resolved.