From 98e4dfb87ebffaf1a2fb93d76ac9816676f23547 Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Sat, 8 Feb 2025 11:44:24 +0100 Subject: [PATCH 1/1] Lessen code repetition --- app/assets/javascripts/application.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index e8662e5cf..86a0a0789 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -48,11 +48,9 @@ window.updateLinks = function (loc, zoom, layers, object) { const queryArgs = new URLSearchParams(link.search), editlink = $(link).hasClass("editlink"); - queryArgs.delete("node"); - queryArgs.delete("way"); - queryArgs.delete("relation"); - queryArgs.delete("changeset"); - queryArgs.delete("note"); + for (const arg of ["node", "way", "relation", "changeset", "note"]) { + queryArgs.delete(arg); + } if (object && editlink) { queryArgs.set(object.type, object.id); -- 2.39.5