From b9c26788390e841c5714a131a200c118a11e139f Mon Sep 17 00:00:00 2001 From: Meenakshi Date: Mon, 23 May 2022 15:34:17 +0400 Subject: [PATCH] set cookies and redirect row users to move to deriv --- src/common/utils/cookieManager.js | 11 +++++++++++ src/common/utils/utility.js | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/src/common/utils/cookieManager.js b/src/common/utils/cookieManager.js index b15c05e2a0..25e89e9726 100644 --- a/src/common/utils/cookieManager.js +++ b/src/common/utils/cookieManager.js @@ -59,3 +59,14 @@ export const setCookieLanguage = lang => { cookie.write(lang.toUpperCase(), undefined, true, 'none'); } }; + +export const setCookieBinary = () => { + if (!Cookies.get('binary-com')) { + window.location.replace('https://binary.bot/move-to-deriv'); + } else { + Cookies.set('binary-com', true, { + expires: 15, + }); + window.location.replace('https://binary.com'); + } +}; diff --git a/src/common/utils/utility.js b/src/common/utils/utility.js index 60fb0b7704..34d3e40884 100644 --- a/src/common/utils/utility.js +++ b/src/common/utils/utility.js @@ -1,5 +1,6 @@ import { generateLiveApiInstance } from '../../common/appId'; import { getTokenList } from '../../common/utils/storageManager'; +import { setCookieBinary } from '../../common/utils/cookieManager'; const euCountries = [ 'it', @@ -46,6 +47,11 @@ export const moveToDeriv = async () => { if (isEuCountry(clients_country) || isUKCountry(clients_country)) { window.location.replace('https://binary.com/move-to-deriv'); } + // redirect ROW clients to move-to-deriv by default + else { + window.location.replace('https://binary.bot/move-to-deriv'); + setCookieBinary(); + } } if ( pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy