Lucas_Werkmeister_WMDE added a comment.
Ah, and the reason why it happens on Beta Wikidata but not Beta English
Wiktionary will be:
name=wmf-config/Wikibase.php
// Load the Repo, and Repo extensions
if ( !empty( $wmgUseWikibaseRepo ) ) {
wfLoadExtension( 'WikibaseRepository',
"$IP/extensions/Wikibase/extension-repo.json" );
// ...
if ( !empty( $wmgUseWikibaseLexeme ) ) {
wfLoadExtension( 'WikibaseLexeme' );
}
// ...
}
// Load the Client, and Client extensions
if ( !empty( $wmgUseWikibaseClient ) ) {
wfLoadExtension( 'WikibaseClient',
"$IP/extensions/Wikibase/extension-client.json" );
// ...
if ( !empty( $wmgUseWikibaseLexeme ) ) {
wfLoadExtension( 'WikibaseLexeme' );
}
}
So iff Wikibase Repo is enabled, then WikibaseLexeme gets loaded before
WikibaseClient. This then causes the hook handlers to run in the wrong order.
Maybe we should just fix that in general, and expect that WikibaseClient is
loaded before WikibaseLexeme?
TASK DETAIL
https://phabricator.wikimedia.org/T294224
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Lucas_Werkmeister_WMDE
Cc: daniel, DVrandecic, Jdforrester-WMF, Lucas_Werkmeister_WMDE, Invadibot,
maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256,
QZanden, LawExplorer, SundanceRaphael, _jensen, rosalieper, Bodhisattwa,
Scott_WUaS, alex-mashin, Wikidata-bugs, aude, Dinoguy1000, jayvdb,
MrStradivarius, Addshore, Jackmcbarn, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]