X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/44629832dd0207d7b0f50b93f1d00b4373dd4d49..9e25f5563d87fd6bce5b1679790d6d9c9e34e875:/app/assets/javascripts/osm.js.erb diff --git a/app/assets/javascripts/osm.js.erb b/app/assets/javascripts/osm.js.erb index 4c5faa829..d350b2896 100644 --- a/app/assets/javascripts/osm.js.erb +++ b/app/assets/javascripts/osm.js.erb @@ -46,6 +46,7 @@ OSM = { mapParams.mlat = parseFloat(params.mlat); } + // Old-style object parameters; still in use for edit links e.g. /edit?way=1234 if (params.node) { mapParams.object = {type: 'node', id: parseInt(params.node)}; } else if (params.way) { @@ -114,6 +115,10 @@ OSM = { hash = querystring.parse(hash); + if (hash.map === undefined) { + return false; + } + var args = hash.map.split("/"); if (args.length !== 3) { return false;