Page MenuHomePhabricator

Wiki logo for event is not displaying on event page dialog and SpecialEventDetails
Closed, ResolvedPublicBUG REPORT

Description

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

Go to the event page dialog or Special:EventDetails for an event that selected specific wikis or all wikis for the event to appear

What happens?:
Wiki logo does not appear anymore. This bug has not made it to prod yet but is reproducible in betacluster and on local.

What should have happened instead?:
The wiki of the event logo should still be appearing.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
1.44.0-alpha (7cd0f4e)

Other information (browser name/version, screenshots, etc.):

Screenshot 2025-04-07 at 5.03.19 PM.png (1×1 px, 290 KB)

Screenshot 2025-04-07 at 5.07.45 PM.png (1×1 px, 277 KB)

Event Timeline

getWikiIcon returns Codex name now instead of OOUI name. Event details module is not converted yet.

Solutions: proceed with converting to Codex or temporary workaround in getWikiIcon.

Converting the textWithIconWidget to codex changed the EventFormatter code to return the correct css class for codex but the event page dialog has not been fully converted. I have reverted the patches until either the event page dialog has been fully converted to code or a fix has been implemented to work for both codex and OOUI.

the attached patch should enable us the unrevert the patches for textWithIconWidget.

the attached patch should enable us the unrevert the patches for textWithIconWidget.

Noting that there is no attached patch

Change #1136350 had a related patch set uploaded (by Mhorsey; author: Mhorsey):

[mediawiki/extensions/CampaignEvents@master] Return correct icon dependant on rendering library

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

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

[mediawiki/extensions/CampaignEvents@master] Return correct wiki icon dependant on rendering library

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

Change #1136350 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Return correct wiki icon dependant on rendering library

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

Screenshot 2025-04-08 at 10.00.48 AM.png (1×1 px, 287 KB)

Screenshot 2025-04-08 at 10.01.32 AM.png (1×1 px, 261 KB)

This is now fixed in betacluster

Keeping this in QA until it is released to prod

Event page dialogSpecial:EventDetails
Screenshot 2025-04-29 at 12.23.47 PM.png (1×1 px, 223 KB)
Screenshot 2025-04-29 at 12.28.04 PM.png (1×1 px, 213 KB)

This is fixed in prod now, marking as done / resolved.