Yurik has submitted this change and it was merged.

Change subject: Fix routing capabilities
......................................................................


Fix routing capabilities

Mobile FrontEnd changed the scope of the Router, this
patch updates to that change to fix interstitials

Change-Id: I57b7085bf2ddbfafc2b41e5f15505271b70d3308
---
M modules/ZeroInfo.js
M modules/ZeroOverlay.js
2 files changed, 8 insertions(+), 6 deletions(-)

Approvals:
  Yurik: Verified; Looks good to me, approved



diff --git a/modules/ZeroInfo.js b/modules/ZeroInfo.js
index 1d85ffa..8769e22 100644
--- a/modules/ZeroInfo.js
+++ b/modules/ZeroInfo.js
@@ -1,7 +1,8 @@
 /* global mw, OO, jQuery */
 ( function( M, $ ) {
        'use strict';
-       var settings = M.require( 'settings'),
+       var settings = M.require( 'settings' ),
+               router = M.require( 'router' ),
                ZeroInfo,
                windowManager;
 
@@ -54,12 +55,12 @@
                this.windowManager.openWindow( dialog );
 
                // Listen to router and hide dialog on URL change
-               M.router.once( 'route', function () {
+               router.once( 'route', function () {
                        windowManager.clearWindows();
                } );
        };
 
-       M.router.route( /^\/zeroinfo/, function () {
+       router.route( /^\/zeroinfo/, function () {
                return new ZeroInfo();
        } );
 
diff --git a/modules/ZeroOverlay.js b/modules/ZeroOverlay.js
index c86b9bf..29e49ec 100644
--- a/modules/ZeroOverlay.js
+++ b/modules/ZeroOverlay.js
@@ -2,6 +2,7 @@
 ( function( M, $ ) {
        'use strict';
        var settings = M.require( 'settings' ),
+               router = M.require( 'router' ),
                ZeroOverlay,
                windowManager;
 
@@ -59,15 +60,15 @@
                this.windowManager.openWindow( dialog );
 
                // Listen to router and hide dialog on URL change
-               M.router.once( 'route', function () {
+               router.once( 'route', function () {
                        windowManager.clearWindows();
                } );
        };
 
-       M.router.route( /^\/zerosite\/(.*)/, function( url ) {
+       router.route( /^\/zerosite\/(.*)/, function( url ) {
                return new ZeroOverlay( { url: url, image: false } );
        } );
-       M.router.route( /^\/zerofile\/(.*)/, function( url ) {
+       router.route( /^\/zerofile\/(.*)/, function( url ) {
                return new ZeroOverlay( { url: url, image: true } );
        } );
 

-- 
To view, visit https://gerrit.wikimedia.org/r/187241
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I57b7085bf2ddbfafc2b41e5f15505271b70d3308
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ZeroBanner
Gerrit-Branch: master
Gerrit-Owner: Jhobs <jhob...@wikimedia.org>
Gerrit-Reviewer: Jhobs <jhob...@wikimedia.org>
Gerrit-Reviewer: Yurik <yu...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to