From b21cf2908e235aaa15cb99ed8c1a95fc9d68a808 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Thu, 3 Apr 2025 06:14:44 +0300 Subject: [PATCH] Add function to set changeset list bbox param --- app/assets/javascripts/index/history.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/index/history.js b/app/assets/javascripts/index/history.js index 4a1c05e4e..85b5e96eb 100644 --- a/app/assets/javascripts/index/history.js +++ b/app/assets/javascripts/index/history.js @@ -155,7 +155,7 @@ OSM.History = function (map) { disableChangesetIntersectionObserver(); if (location.pathname === "/history") { - data.set("bbox", map.getBounds().wrap().toBBoxString()); + setBboxFetchData(data); const feedLink = $("link[type=\"application/atom+xml\"]"), feedHref = feedLink.attr("href").split("?")[0]; feedLink.attr("href", feedHref + "?" + data); @@ -196,7 +196,7 @@ OSM.History = function (map) { const data = new URLSearchParams(); if (location.pathname === "/history") { - data.set("bbox", map.getBounds().wrap().toBBoxString()); + setBboxFetchData(data); } const url = new URL($(this).attr("href"), location); @@ -212,6 +212,10 @@ OSM.History = function (map) { }); } + function setBboxFetchData(data) { + data.set("bbox", map.getBounds().wrap().toBBoxString()); + } + function setListFetchData(data, url) { const params = new URLSearchParams(url.search); -- 2.39.5