Page MenuHomePhabricator

Don't enable API modules on wikis where they aren't used
Open, LowPublic

Description

It seems in the CentralNotice code that it takes for granted that it's running on metawiki in some locations of the code. This is wrong, and has been corrected in https://gerrit.wikimedia.org/r/#/c/52608/

Further, the API modules aren't really useful being enabled on client wikis, so should probably be disabled. Which also helps prevent these weird things happening, as the queries don't need to be run via enwiki

See Also: T47919: Warning: Unresponsive script dialog trying to load any wikipedia page

Details

Reference
bz45920

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:32 AM
bzimport set Reference to bz45920.
bzimport added a subscriber: Unknown Object (MLST).
Reedy created this task.Mar 9 2013, 3:45 AM
awight added a subscriber: awight.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 21 2015, 7:46 AM
awight removed a subscriber: awight.Mar 21 2019, 4:06 PM
Restricted Application added a project: Platform Engineering. · View Herald TranscriptDec 21 2019, 2:35 AM
Aklapper updated the task description. (Show Details)Oct 19 2020, 9:52 AM
Aklapper removed a subscriber: wikibugs-l-list.