Page MenuHomePhabricator

Client-side event impression event logging is broken
Closed, ResolvedPublic2 Estimated Story Points

Description

This is due to an outdated check of mw.config.get( 'wgEventLoggingBaseUri' ) to see if the EventLogging extension is enabled. Along the way, we should complete the update of the use of EventLogging in the CN display module, as per T214709. (Here's the change removing access to that config.)

Event Timeline

Change 534222 had a related patch set uploaded (by AndyRussG; owner: AndyRussG):
[mediawiki/extensions/CentralNotice@master] Use EventLogging API directly for impression event

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

Change 534222 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Use EventLogging API directly for impression event

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

This is included in 1.34.0-wmf.22, but because of a train delay, it hasn't been deployed to the group 2 (which includes Wikipedia). However, I've verified that it's working on other production wikis.