Merge "Restore MobileWebMainMenuClickTracking logging (old way)"

This commit is contained in:
jenkins-bot 2019-07-30 23:26:15 +00:00 committed by Gerrit Code Review
commit e919258047
2 changed files with 10 additions and 6 deletions

View file

@ -1,8 +1,14 @@
// This initialises EventLogging for main menu and some prominent links in the UI.
// This code should only be loaded on the Minerva skin, it does not apply to other skins.
// @deprecated and to be removed the moment that T220016 is live.
var mainMenu = require( './menu.js' );
var mainMenu = require( './menu.js' ),
logging = require( './menu/schema.js' );
module.exports = function () {
mainMenu.enableLogging();
mw.loader.using( [
'ext.eventLogging'
] ).then( function () {
logging();
mainMenu.enableLogging();
} );
};

View file

@ -1,6 +1,4 @@
mw.loader.using( [
'ext.eventLogging'
] ).then( function () {
module.exports = function () {
var M = mw.mobileFrontend,
user = mw.user,
editCount = mw.config.get( 'wgUserEditCount' ),
@ -50,4 +48,4 @@ mw.loader.using( [
mw.trackSubscribe( 'minerva.schemaMobileWebMainMenuClickTracking', function ( topic, data ) {
schemaMobileWebMainMenuClickTracking.log( data );
} );
} );
};