From c4d21dcd321825af39df2fca77d6bef82b3864a9 Mon Sep 17 00:00:00 2001 From: Nuzhy-Deriv Date: Mon, 12 Jan 2026 10:30:32 +0800 Subject: [PATCH] fix: included eu/signup to update to home signup --- src/js/footer/signupRedirection/index.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/js/footer/signupRedirection/index.js b/src/js/footer/signupRedirection/index.js index fdfa34c..8f608bd 100644 --- a/src/js/footer/signupRedirection/index.js +++ b/src/js/footer/signupRedirection/index.js @@ -27,12 +27,19 @@ document.addEventListener("DOMContentLoaded", function () { const current_language = languages.includes(first_path) ? first_path : "en"; const updateSignupLinks = (selectorUrl, replaceUrl) => { - const links = Array.from(document.querySelectorAll("a")).filter( - (link) => - link.href === `${selectorUrl}/signup` || - link.href === `${selectorUrl}/${current_language}/signup` || - link.href === `${selectorUrl}/landing/signup` || - link.href === `${selectorUrl}/${current_language}/landing/signup` + const signupPathPatterns = [ + "/signup", + `/${current_language}/signup`, + "/landing/signup", + `/${current_language}/landing/signup`, + "/eu/signup", + `/${current_language}/eu/signup`, + ]; + + const links = Array.from(document.querySelectorAll("a")).filter((link) => + signupPathPatterns.some( + (pattern) => link.href === `${selectorUrl}${pattern}` + ) ); links.forEach((link) => { link.href = `${replaceUrl}/signup?lang=${current_language}`;