From 10c4edef430c1f410862437ad18e02c1439746c7 Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Sun, 27 Jul 2025 15:08:50 +0200 Subject: [PATCH] Extract notifyExportFailure helper --- app/assets/javascripts/download_util.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/download_util.js b/app/assets/javascripts/download_util.js index ec27f8721..63eaf7498 100644 --- a/app/assets/javascripts/download_util.js +++ b/app/assets/javascripts/download_util.js @@ -22,7 +22,7 @@ OSM.getTurboBlobHandler = function (filename) { const blob = await fetchResponse.response.blob(); OSM.downloadBlob(blob, filename); } catch (err) { - OSM.showAlert(OSM.i18n.t("javascripts.share.export_failed", { reason: "(blob error)" })); + notifyExportFailure("(blob error)"); } } @@ -39,7 +39,11 @@ OSM.getTurboBlobHandler = function (filename) { } catch (err) { detailMessage = "(unknown)"; } - OSM.showAlert(OSM.i18n.t("javascripts.share.export_failed", { reason: detailMessage })); + notifyExportFailure(detailMessage); + } + + function notifyExportFailure(reason) { + OSM.showAlert(OSM.i18n.t("javascripts.share.export_failed", { reason })); } return function (event) { -- 2.39.5