X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/14936150ac8ab5cb4e8347b772b2c966f2add43f..95e1aff23493b3725d5259bcca7bcc79d7d3bc26:/app/assets/javascripts/id.js diff --git a/app/assets/javascripts/id.js b/app/assets/javascripts/id.js index 2d0d01a6f..706097bba 100644 --- a/app/assets/javascripts/id.js +++ b/app/assets/javascripts/id.js @@ -13,8 +13,10 @@ document.addEventListener("DOMContentLoaded", function () { } else { var idContext = iD.coreContext(); idContext.connection().apiConnections([]); + var url = location.protocol + "//" + location.host; idContext.preauth({ - url: location.protocol + "//" + location.host, + url: url, + apiUrl: url === "https://www.openstreetmap.org" ? "https://api.openstreetmap.org" : url, access_token: container.dataset.token }); @@ -35,7 +37,7 @@ document.addEventListener("DOMContentLoaded", function () { parent.updateLinks(llz, zoom); // Manually resolve URL to avoid iframe JS context weirdness. - // http://bl.ocks.org/jfirebaugh/5439412 + // https://gist.github.com/jfirebaugh/5439412 var hash = parent.OSM.formatHash(llz); if (hash !== parent.location.hash) { parent.location.replace(parent.location.href.replace(/(#.*|$)/, hash)); @@ -47,7 +49,7 @@ document.addEventListener("DOMContentLoaded", function () { var data = parent.$(this).data(); // 0ms timeout to avoid iframe JS context weirdness. - // http://bl.ocks.org/jfirebaugh/5439412 + // https://gist.github.com/jfirebaugh/5439412 setTimeout(function () { id.map().centerZoom( [data.lon, data.lat],