diff --git a/packages/modules/web-actions/CHANGELOG.md b/packages/modules/web-actions/CHANGELOG.md index 2cd1b71d5f..b662d16497 100644 --- a/packages/modules/web-actions/CHANGELOG.md +++ b/packages/modules/web-actions/CHANGELOG.md @@ -8,6 +8,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### Fixed +- We fixed an issue where the search params of a URL were replaced by date on SetFavIcon action. + - We fixed an issue where the default fallback language for any language other than English was Dutch. ## [2.11.0] - 2025-04-16 diff --git a/packages/modules/web-actions/src/javascriptsource/webactions/actions/SetFavicon.js b/packages/modules/web-actions/src/javascriptsource/webactions/actions/SetFavicon.js index 3756d4b585..1d7e419caf 100644 --- a/packages/modules/web-actions/src/javascriptsource/webactions/actions/SetFavicon.js +++ b/packages/modules/web-actions/src/javascriptsource/webactions/actions/SetFavicon.js @@ -5,6 +5,7 @@ // - the code between BEGIN USER CODE and END USER CODE // - the code between BEGIN EXTRA CODE and END EXTRA CODE // Other code you write will be lost the next time you deploy the project. +import "mx-global"; import { Big } from "big.js"; // BEGIN EXTRA CODE @@ -41,7 +42,7 @@ export async function SetFavicon(iconUrl16x16, iconUrl32x32, appleTouchIconUrl) const link = document.createElement("link"); link.href = href; const bypassCacheHref = new URL(link.href); - bypassCacheHref.search = "v" + Date.now(); + bypassCacheHref.searchParams.append("v", Date.now()); link.href = bypassCacheHref.toString(); link.rel = "icon"; if (sizes) {