X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/7c06f2b47e1ba7ec67e657c233a4add502493e6c..10c9ca81c788c5aa3cd7a66d9cdbaedc14def1bc:/app/assets/javascripts/browse.js diff --git a/app/assets/javascripts/browse.js b/app/assets/javascripts/browse.js index 02b54a8ed..9caaa3714 100644 --- a/app/assets/javascripts/browse.js +++ b/app/assets/javascripts/browse.js @@ -8,11 +8,17 @@ $(document).ready(function () { $("#linkloader").load(function () { loaded = true; }); - if (select) { - $("#linkloader").attr("src", "http://127.0.0.1:8111/load_and_zoom?left=" + left + "&top=" + top + "&right=" + right + "&bottom=" + bottom + "&select=" + select); - } else { - $("#linkloader").attr("src", "http://127.0.0.1:8111/load_and_zoom?left=" + left + "&top=" + top + "&right=" + right + "&bottom=" + bottom); - } + var query = { + left: left, + top: top, + right: right, + bottom: bottom, + select: select + }; + + if (select) query.select = select; + $("#linkloader").attr("src", "http://127.0.0.1:8111/load_and_zoom?" + + querystring.stringify(query)); setTimeout(function () { if (!loaded) alert(I18n.t('site.index.remote_failed')); @@ -54,7 +60,8 @@ $(document).ready(function () { return remoteEditHandler(bbox); }); - updatelinks(map.getCenter(), 16, null, params.minlon, params.minlat, params.maxlon, params.maxlat); + updatelinks(map.getCenter(), 16, null, [[params.minlat, params.minlon], + [params.maxlat, params.maxlon]]); } else if (params.type == "note") { object = {type: params.type, id: params.id}; @@ -102,13 +109,7 @@ $(document).ready(function () { $("#object_larger_map").show(); $("#object_edit").show(); - updatelinks(map.getCenter(), - 16, null, - extent.getWest(), - extent.getSouth(), - extent.getEast(), - extent.getNorth(), - object); + updatelinks(map.getCenter(), 16, null, extent, object); } else { $("#small_map").hide(); }