From a3b5c85497a6991016a60d8d0749336272d4a7a3 Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Mon, 14 Nov 2022 12:32:56 +0100 Subject: [PATCH] clear default connections when using preauth --- app/assets/javascripts/id.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/id.js b/app/assets/javascripts/id.js index 88b628e67..2d0d01a6f 100644 --- a/app/assets/javascripts/id.js +++ b/app/assets/javascripts/id.js @@ -11,15 +11,18 @@ 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([]); + idContext.preauth({ + url: location.protocol + "//" + location.host, + 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(); -- 2.45.1