From e3564ae495fea0f977faae8511a2f13014e67f06 Mon Sep 17 00:00:00 2001 From: Demetrio Girardi Date: Fri, 14 Nov 2025 11:39:24 -0800 Subject: [PATCH] Fix download page not removing modules it says it's removing --- assets/js/download.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/assets/js/download.js b/assets/js/download.js index 86e9175532..effccb0051 100644 --- a/assets/js/download.js +++ b/assets/js/download.js @@ -86,6 +86,8 @@ $('#download-button').html(' Sending Request...').addClass('disabled'); var form_data = get_form_data(); + const removedModules = form_data.removedModules; + delete form_data.removedModules; $.ajax({ type: "POST", url: "https://js-download.prebid.org/download", @@ -112,12 +114,12 @@ triggerDownload(jsBlob, filename); triggerDownload(new Blob([configData], { type: "application/json" }), "prebid-config.json"); - if (form_data["removedModules"].length > 0) { + if (removedModules.length > 0) { alert( "The following modules were removed from your download because they aren't present in Prebid.js version " + form_data["version"] + ": " + - JSON.stringify(form_data["removedModules"]) + JSON.stringify(removedModules) ); } }) @@ -179,7 +181,7 @@ }); return { - modules: renameModules(version, modules), + modules: renameModules(version, modules).filter(mod => !removedModules.includes(mod)), version, removedModules, };