X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/19d62168607b8a355156b2c2e089b615ab4c9381..8c8aa1042882cea1e820d91c308dadde6a072c96:/app/assets/javascripts/id.js?ds=sidebyside diff --git a/app/assets/javascripts/id.js b/app/assets/javascripts/id.js index 88b628e67..8c0a061dd 100644 --- a/app/assets/javascripts/id.js +++ b/app/assets/javascripts/id.js @@ -11,15 +11,20 @@ document.addEventListener("DOMContentLoaded", function () { "Please upgrade your browser or use JOSM to edit the map."; container.className = "unsupported"; } else { - var id = iD.coreContext() + var idContext = iD.coreContext(); + idContext.connection().apiConnections([]); + var url = location.protocol + "//" + location.host; + idContext.preauth({ + url: url, + apiUrl: url === "https://www.openstreetmap.org" ? "https://api.openstreetmap.org" : url, + access_token: container.dataset.token + }); + + var id = idContext .embed(true) .assetPath("iD/") .assetMap(JSON.parse(container.dataset.assetMap)) .locale(container.dataset.locale) - .preauth({ - url: location.protocol + "//" + location.host, - access_token: container.dataset.token - }) .containerNode(container) .init();