Nuria has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/178603

Change subject: Change mediawiki path to be a protocol relative url
......................................................................

Change mediawiki path to be a protocol relative url

Change-Id: Ibd73fe5f1de9a971c9245a69bbf2d1c68774695a
---
M dist/mediawiki-storage.js
M dist/mediawiki-storage.min.js
M src/mediawiki-storage.js
3 files changed, 3 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/analytics/mediawiki-storage 
refs/changes/03/178603/1

diff --git a/dist/mediawiki-storage.js b/dist/mediawiki-storage.js
index c38a7f1..7eea975 100644
--- a/dist/mediawiki-storage.js
+++ b/dist/mediawiki-storage.js
@@ -102,7 +102,7 @@
         // for reference, have a look at:
         // http://www.mediawiki.org/wiki/API:Query
         return [
-            'http://',
+            '//',
             options.host,
             '/w/api.php',
             '?action=query',
diff --git a/dist/mediawiki-storage.min.js b/dist/mediawiki-storage.min.js
index 372eaf4..b7f4f1c 100644
--- a/dist/mediawiki-storage.min.js
+++ b/dist/mediawiki-storage.min.js
@@ -1 +1 @@
-"use strict";!function(e){var 
r=function(){};r.prototype.get=function(e){if("object"!=typeof e)throw new 
TypeError("function must receive an object");var 
r=$.Deferred(),t=this._createQueryUrl(e),o=this;return 
$.ajax({url:t,dataType:"jsonp",contentType:"application/json",success:function(t){var
 n;try{n=o._getPageJson(t)}catch(i){return"function"==typeof 
e.error&&e.error(i),void r.reject(i)}"function"==typeof 
e.success&&e.success(n),r.resolve(n)},error:function(t,o,n){"function"==typeof 
e.error&&e.error(n),r.reject(n)}}),r.promise()},r.prototype._createQueryUrl=function(e){if("string"!=typeof
 e.host)throw new TypeError("host must be a string");var r;if("string"==typeof 
e.pageName)r="&titles="+e.pageName;else if("string"==typeof 
e.pageId)r="&pageids="+e.pageId;else{if("string"!=typeof e.revId)throw new 
TypeError("one of (pageName|pageId|revId) must be a 
string");r="&revids="+e.revId}return["http://",e.host,"/w/api.php","?action=query","&prop=revisions","&format=json","&rvprop=content",r].join("")},r.prototype._getPageJson=function(e){var
 r,t;try{var 
o=e.query.pages,n=Object.keys(o)[0];r=o[n].revisions[0]["*"]}catch(i){throw new 
SyntaxError("unexpected query result")}try{t=JSON.parse(r)}catch(i){throw new 
SyntaxError("page contents are not a valid json")}return t};var t=new 
r;"function"==typeof define&&define.amd?define(function(){return 
t}):"undefined"!=typeof 
module&&module.exports?module.exports=t:e.mediawikiStorage=t}(window);
\ No newline at end of file
+"use strict";!function(e){var 
r=function(){};r.prototype.get=function(e){if("object"!=typeof e)throw new 
TypeError("function must receive an object");var 
r=$.Deferred(),t=this._createQueryUrl(e),o=this;return 
$.ajax({url:t,dataType:"jsonp",contentType:"application/json",success:function(t){var
 n;try{n=o._getPageJson(t)}catch(i){return"function"==typeof 
e.error&&e.error(i),void r.reject(i)}"function"==typeof 
e.success&&e.success(n),r.resolve(n)},error:function(t,o,n){"function"==typeof 
e.error&&e.error(n),r.reject(n)}}),r.promise()},r.prototype._createQueryUrl=function(e){if("string"!=typeof
 e.host)throw new TypeError("host must be a string");var r;if("string"==typeof 
e.pageName)r="&titles="+e.pageName;else if("string"==typeof 
e.pageId)r="&pageids="+e.pageId;else{if("string"!=typeof e.revId)throw new 
TypeError("one of (pageName|pageId|revId) must be a 
string");r="&revids="+e.revId}return["//",e.host,"/w/api.php","?action=query","&prop=revisions","&format=json","&rvprop=content",r].join("")},r.prototype._getPageJson=function(e){var
 r,t;try{var 
o=e.query.pages,n=Object.keys(o)[0];r=o[n].revisions[0]["*"]}catch(i){throw new 
SyntaxError("unexpected query result")}try{t=JSON.parse(r)}catch(i){throw new 
SyntaxError("page contents are not a valid json")}return t};var t=new 
r;"function"==typeof define&&define.amd?define(function(){return 
t}):"undefined"!=typeof 
module&&module.exports?module.exports=t:e.mediawikiStorage=t}(window);
\ No newline at end of file
diff --git a/src/mediawiki-storage.js b/src/mediawiki-storage.js
index c38a7f1..7eea975 100644
--- a/src/mediawiki-storage.js
+++ b/src/mediawiki-storage.js
@@ -102,7 +102,7 @@
         // for reference, have a look at:
         // http://www.mediawiki.org/wiki/API:Query
         return [
-            'http://',
+            '//',
             options.host,
             '/w/api.php',
             '?action=query',

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibd73fe5f1de9a971c9245a69bbf2d1c68774695a
Gerrit-PatchSet: 1
Gerrit-Project: analytics/mediawiki-storage
Gerrit-Branch: master
Gerrit-Owner: Nuria <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to