ext.uls.eventlogger: Use mw.track() and remove EventLogging dep

Given the code no longer uses any EventLogging methods directly,
but rather mw.track(), this means it also doesn't need to declare
any dependencies, including for older MediaWiki versions this
will work as-is.

Change-Id: I8cdcef54321d0887c509fc3683acf132c113e628
This commit is contained in:
Timo Tijhof
2019-04-13 18:26:07 +01:00
committed by jenkins-bot
parent c578db020d
commit ea671b1f24
2 changed files with 11 additions and 16 deletions

View File

@@ -514,15 +514,10 @@ class UniversalLanguageSelectorHooks {
'scripts' => 'js/ext.uls.eventlogger.js',
'dependencies' => [
'mediawiki.user',
'ext.eventLogging',
],
'localBasePath' => __DIR__ . '/../resources',
'remoteExtPath' => 'UniversalLanguageSelector/resources',
];
if ( version_compare( $wgVersion, '1.33', '<' ) ) {
// Support: EventLogging REL1_32 and earlier (T209629)
$modules['ext.uls.eventlogger']['dependencies'][] = 'schema.UniversalLanguageSelector';
}
}
$resourceLoader->register( $modules );