Allow credentials to be sent with overpass calls

This commit is contained in:
Tom Hughes 2022-10-13 19:12:07 +01:00
parent b33565f6f4
commit a9063f8369
3 changed files with 6 additions and 0 deletions

View file

@ -3,6 +3,7 @@
OSM.Query = function (map) {
var url = OSM.OVERPASS_URL,
credentials = OSM.OVERPASS_CREDENTIALS,
queryButton = $(".control-query .control-button"),
uninterestingTags = ["source", "source_ref", "source:ref", "history", "attribution", "created_by", "tiger:county", "tiger:tlid", "tiger:upload_uuid", "KSJ2:curve_id", "KSJ2:lat", "KSJ2:lon", "KSJ2:coordinate", "KSJ2:filename", "note:ja"],
marker;
@ -181,6 +182,9 @@ OSM.Query = function (map) {
data: {
data: "[timeout:10][out:json];" + query
},
xhrFields: {
withCredentials: credentials
},
success: function (results) {
var elements;

View file

@ -14,6 +14,7 @@ OSM = {
STATUS: <%= Settings.status.to_json %>,
MAX_NOTE_REQUEST_AREA: <%= Settings.max_note_request_area.to_json %>,
OVERPASS_URL: <%= Settings.overpass_url.to_json %>,
OVERPASS_CREDENTIALS: <%= Settings.overpass_credentials.to_json %>,
NOMINATIM_URL: <%= Settings.nominatim_url.to_json %>,
GRAPHHOPPER_URL: <%= Settings.graphhopper_url.to_json %>,
FOSSGIS_OSRM_URL: <%= Settings.fossgis_osrm_url.to_json %>,