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:
@@ -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 );
|
||||
|
||||
Reference in New Issue
Block a user