Page MenuHomePhabricator

TemplateData are not retrieved for template redirects in visualeditor
Closed, ResolvedPublicBUG REPORT

Description

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

What happens?:
No TemplateData loaded

What should have happened instead?:
TemplateData loaded

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

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

Caused by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/1239743
Reported at https://fr.wikipedia.org/wiki/Wikipédia:Questions_techniques/semaine_10_2026#Bug_lors_de_l'insertion_de_modèles_avec_l'éditeur_visuel

Event Timeline

Change #1248987 had a related patch set uploaded (by Escargot bleu; author: Escargot bleu):

[mediawiki/extensions/VisualEditor@master] Restore detection of templatedata for redirects and remove remaining cache duplicates in MWTransclusionModel

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

Escargot_rouge renamed this task from Templadata are not retrievd for template redirects in visualeditor to Templadata are not retrieved for template redirects in visualeditor.Mar 7 2026, 7:16 PM
Escargot_rouge added a project: Regression.
matej_suchanek renamed this task from Templadata are not retrieved for template redirects in visualeditor to TemplateData are not retrieved for template redirects in visualeditor.Mar 7 2026, 7:44 PM

Change #1248987 had a related patch set uploaded (by Escargot bleu; author: Escargot bleu):

[mediawiki/extensions/VisualEditor@master] Restore detection of templatedata for redirects and remove remaining cache duplicates in MWTransclusionModel

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

Change #1248987 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Restore detection of templatedata for redirects and remove remaining cache duplicates in MWTransclusionModel

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

It seems that there is still an issue in the case of many templates aggregated together including at least one template redirect, which causes Uncaugth (in promise) missing in ve.dm.MWTransclusionModel.prototype.callTemplateDataApi and makes the edit page unusable. Try editing the infobox of https://fr.wikipedia.org/wiki/Elfie_(téléfilm) for example.

Change #1268580 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Citoid@master] Unbreak Citoid QUnit tests after Ibfe5261

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

Change #1268580 merged by jenkins-bot:

[mediawiki/extensions/Citoid@master] Unbreak Citoid QUnit tests after Ibfe5261

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