diff --git a/assets/js/src/referral_url_decorator.jsx b/assets/js/src/referral_url_decorator.jsx index 76b01a6463..bebb86d2ee 100644 --- a/assets/js/src/referral_url_decorator.jsx +++ b/assets/js/src/referral_url_decorator.jsx @@ -2,15 +2,9 @@ const addReferralId = (url) => { if (!window.mailpoet_referral_id) { return url; } - const parser = document.createElement('a'); - parser.href = url; - parser.search += parser.search ? '&' : '?'; - parser.search += `ref=${encodeURIComponent(window.mailpoet_referral_id)}`; - return parser.toString(); - - // const refUrl = new URL(url); - // refUrl.searchParams.set('ref', window.mailpoet_referral_id); - // return refUrl.toString(); + const refUrl = new URL(url); + refUrl.searchParams.set('ref', window.mailpoet_referral_id); + return refUrl.toString(); }; export default addReferralId;