Instructions de résolution de bugs mw.wikibase.entity.lua
Cette page est obsolète. Elle est conservée à titre d'archive. Elle peut contenir la documentation d'extensions ou des fonctionnalités qui sont obsolètes et/ou plus prises en charge. Ne vous fiez pas à l'état de mise à jour des informations présentes sur cette page. |
L'exécution de entity = mw.wikibase.getEntity()
ou entity = mw.wikibase.getEntityObject()
par Lua causait des problèmes avec un long message d'erreur disant Lua error in mw.wikibase.entity.lua at line ???: The entity data must be a table obtained via mw.wikibase.getEntityObject
(en français, Erreur Lua sur mw.wikibase.entity.lua à la ligne ???: Les données d'entité doivent être un tableau obtenu par mw.wikibase.getEntityObject
) et la page a parfois été ajoutée à Category:Pages with script errors (où à l'équivalent local). Ceci est résolu et ne cause plus d'erreurs, mais toutes les pages affectées doivent toujours être réparées.
Pour ce faire, vous pouvez faire une de ces choses suivantes à : (1) toutes les pages dans votre catégorie local et dans ses sous-catégories techniques, si sous-catégories il y a; et aussi à (2) toutes les pages que vous trouvez quand vous recherchez mw.wikibase.entity.lua
dans tous les espaces de noms (car toutes les pages affectées ne sont pas dans la catégorie d'erreur !) :
- Ouvrir pour modifier et sauver sans rien changer (une modification nulle), et le faire pour toutes les pages
- Utiliser Pywikibot touch sur toutes les pages
- Lancer le script dans phab:T170039#3473755 (ne fonctionne que pour la partie catégorie)
- Ou reconstruire d'encore une autre manière