From: John Firebaugh Date: Wed, 6 Nov 2013 20:26:25 +0000 (-0800) Subject: L.hash expects parseHash to return false if there isn't a location X-Git-Tag: live~4653^2~175 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/e2f55c1c1b3345be7c7737a27eb27c8964420b9c?ds=sidebyside L.hash expects parseHash to return false if there isn't a location --- diff --git a/app/assets/javascripts/osm.js.erb b/app/assets/javascripts/osm.js.erb index 59d880efc..ad6d5cb9c 100644 --- a/app/assets/javascripts/osm.js.erb +++ b/app/assets/javascripts/osm.js.erb @@ -104,6 +104,9 @@ OSM = { if (hash.indexOf('#') === 0) { hash = hash.substr(1); } + if (hash === '') { + return false; + } hash = querystring.parse(hash); var args = L.Hash.parseHash(hash.map || '') || {}; if (hash.layers) args.layers = hash.layers;