]> git.openstreetmap.org Git - rails.git/commitdiff
Add default value for parseHash
authorMarwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
Wed, 19 Mar 2025 21:21:54 +0000 (22:21 +0100)
committerMarwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
Wed, 19 Mar 2025 21:21:54 +0000 (22:21 +0100)
app/assets/javascripts/edit/id.js.erb
app/assets/javascripts/index.js
app/assets/javascripts/index/changeset.js
app/assets/javascripts/index/note.js
app/assets/javascripts/osm.js.erb

index b32f6cb011819c7ced3c5bc70d8f7921dd7f5de3..49b776876ac1088a7e47cdf11b37ac309bb4f0f4 100644 (file)
@@ -10,7 +10,7 @@ $(function () {
 
   const hash = location.hash.substring(1);
   const hashParams = hash ? OSM.params(hash) : {};
-  const hashArgs = OSM.parseHash(location.hash);
+  const hashArgs = OSM.parseHash();
   const mapParams = OSM.mapParams();
   const params = new URLSearchParams();
   let zoom, lat, lon;
index 3924316c175739d8f4884fb727a3b44f896e427f..52f8ea5e2711204d7c73507e93c70d16b89ffb91 100644 (file)
@@ -311,7 +311,7 @@ $(function () {
     };
 
     function addObject(type, id, version, center) {
-      const hashParams = OSM.parseHash(location.hash);
+      const hashParams = OSM.parseHash();
       map.addObject({ type: type, id: parseInt(id, 10), version: version && parseInt(version, 10) }, function (bounds) {
         if (!hashParams.center && bounds.isValid() &&
             (center || !map.getBounds().contains(bounds))) {
index 6feefbc2dc0217d7645de3f0b8464a8b1d355a19..952aff35b2fef0ead638ba1a49578efa72b3dec9 100644 (file)
@@ -12,7 +12,7 @@ OSM.Changeset = function (map) {
     const changesetData = content.find("[data-changeset]").data("changeset");
     changesetData.type = "changeset";
 
-    const hashParams = OSM.parseHash(location.hash);
+    const hashParams = OSM.parseHash();
     initialize();
     map.addObject(changesetData, function (bounds) {
       if (!hashParams.center && bounds.isValid()) {
index 3e8cbce1ba7870da38c2d4e070222a84c154a806..e8fcca3021df7cee96200d59ee47b26a07bbfa86 100644 (file)
@@ -79,7 +79,7 @@ OSM.Note = function (map) {
     const data = $(".details").data();
 
     if (data) {
-      const hashParams = OSM.parseHash(location.hash);
+      const hashParams = OSM.parseHash();
       map.addObject({
         type: "note",
         id: parseInt(id, 10),
index 0315da99c1709a1b16194ea0423870b2288af358..a09d53b38256e2cad53c868d773c2f99e945f00b 100644 (file)
@@ -76,7 +76,7 @@ OSM = {
       }
     }
 
-    const hash = OSM.parseHash(location.hash);
+    const hash = OSM.parseHash();
 
     const loc = Cookies.get("_osm_location")?.split("|");
 
@@ -126,7 +126,7 @@ OSM = {
     return mapParams;
   },
 
-  parseHash: function (hash) {
+  parseHash: function (hash = location.hash) {
     const args = {};
 
     const i = hash.indexOf("#");