Page MenuHomePhabricator

Remove link to current site inside formula
Closed, ResolvedPublic

Description

There is a rare edge case where the elements in the formula may be linked to the current page. This happens when MathWikibaseConnector->fetchPageUrl returns false, i.e., when the linked element does not have a correct site link.

The fix adds another condition to MathNativeMML.php->addLinksToMathML, where empty links are ignored.
Also added a test to test this case.

Related: T134311

Details

Event Timeline

Change #1120670 had a related patch set uploaded (by FrederikHennecke1; author: FrederikHennecke1):

[mediawiki/extensions/Math@master] Remove link to current site inside formula

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

Change #1120670 merged by jenkins-bot:

[mediawiki/extensions/Math@master] Remove link to current site inside formula

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