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