Page MenuHomePhabricator

MT Information overlay not shown when clicked, JS errors thrown
Closed, ResolvedPublicBUG REPORT

Description

Steps to Reproduce:

image.png (611×975 px, 241 KB)

Actual Results:

An overlay showing machine translation information should be shown like this(replace MediaWiki with sitename):

image.png (352×717 px, 40 KB)

Expected Results:

Event Timeline

The javascript error is same as T262703: Uncaught TypeError: e.on/off is not a function (and Object doesn't support property or method 'on' error) in Minerva

Uncaught TypeError: e.on is not a function
    jQuery 4
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:46
    emit jQuery
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:35
    jQuery 9
    OoRouter https://en.m.wikipedia.org/w/resources/lib/oojs-router/oojs-router.js?541b6:34
    <anonymous> https://en.m.wikipedia.org/w/resources/src/mediawiki.router/index.js?3b125:3
    <anonymous> https://en.m.wikipedia.org/w/resources/src/mediawiki.router/index.js?3b125:4

Change 639449 had a related patch set uploaded (by Santhosh; owner: Santhosh):
[mediawiki/extensions/ExternalGuidance@master] Fix broken MT service info overlay

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

Change 639449 merged by jenkins-bot:
[mediawiki/extensions/ExternalGuidance@master] Fix broken MT service info overlay

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

santhosh claimed this task.