Skip to content
This repository was archived by the owner on Feb 22, 2024. It is now read-only.

Commit 652a8bb

Browse files
authored
Revert "Revert "Meenu/redirect row users (#7177)" (#7185)"
This reverts commit c2d309f.
1 parent c2d309f commit 652a8bb

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

src/javascript/app/common/redirect_banner.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const Cookies = require('js-cookie');
12
const DerivBanner = require('./deriv_banner');
23
const BinarySocket = require('../base/socket');
34
const State = require('../../_common/storage').State;
@@ -12,14 +13,31 @@ const RedirectBanner = (() => {
1213
const eu_country = isEuCountrySelected(Client.get('residence')) || isEuCountrySelected(State.getResponse('website_status.clients_country'));
1314
if (eu_country) {
1415
handleRedirect();
16+
} else {
17+
handleRedirectROW();
1518
}
1619

1720
});
1821

1922
};
2023

2124
const handleRedirect = () => {
22-
window.location.href = '/move-to-deriv/';
25+
window.location.href = 'https://www.binary.bot/movetoderiv.html';
26+
27+
};
28+
29+
const handleRedirectROW = () => {
30+
31+
// Check if param have ?binary-com-lp
32+
const redirectBinary = new URLSearchParams(window.location.search);
33+
34+
if (redirectBinary.has('binary-com-lp') || Cookies.get('binary-com-show')){
35+
// Set cookie if they wanted to stay at binary.com and no redirect
36+
Cookies.set('binary-com-show', true, { expires: 7 });
37+
} else {
38+
window.location.replace('https://www.binary.bot/movetoderiv.html');
39+
}
40+
2341
};
2442

2543
const loginOnLoad = () => {

0 commit comments

Comments
 (0)