From 9f066c1667ac404bb88e9c50a30793d0b7703363 Mon Sep 17 00:00:00 2001 From: Amam Mustofa Date: Wed, 19 Jun 2019 10:38:04 +0800 Subject: [PATCH 1/3] check prompt authenticated --- src/accountstatus/accountstatus.es6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/accountstatus/accountstatus.es6 b/src/accountstatus/accountstatus.es6 index c354b9325f..b585667904 100644 --- a/src/accountstatus/accountstatus.es6 +++ b/src/accountstatus/accountstatus.es6 @@ -45,7 +45,7 @@ class AccountStatus { this.is_mf = /^maltainvest$/gi.test(response.authorize.landing_company_name); this.is_cr = /^svg|costarica$/gi.test(response.authorize.landing_company_name); this.has_mt5_account = mt5_account.mt5_login_list.length > 0; - this.is_authenticated = !account_status.get_account_status.prompt_client_to_authenticate; + this.is_authenticated = parseInt(account_status.get_account_status.prompt_client_to_authenticate); // Check whether the user has accepted the T&C. if (website_status && website_status.website_status && get_settings && get_settings.get_settings) { this.tc_accepted = website_status.website_status.terms_conditions_version === get_settings.get_settings.client_tnc_status; From 2a380528379207532128a3f1d0eb9e8da2f94d5c Mon Sep 17 00:00:00 2001 From: Amam Mustofa Date: Wed, 19 Jun 2019 10:39:02 +0800 Subject: [PATCH 2/3] add falsy --- src/accountstatus/accountstatus.es6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/accountstatus/accountstatus.es6 b/src/accountstatus/accountstatus.es6 index b585667904..bcaf47756c 100644 --- a/src/accountstatus/accountstatus.es6 +++ b/src/accountstatus/accountstatus.es6 @@ -45,7 +45,7 @@ class AccountStatus { this.is_mf = /^maltainvest$/gi.test(response.authorize.landing_company_name); this.is_cr = /^svg|costarica$/gi.test(response.authorize.landing_company_name); this.has_mt5_account = mt5_account.mt5_login_list.length > 0; - this.is_authenticated = parseInt(account_status.get_account_status.prompt_client_to_authenticate); + this.is_authenticated = !parseInt(account_status.get_account_status.prompt_client_to_authenticate); // Check whether the user has accepted the T&C. if (website_status && website_status.website_status && get_settings && get_settings.get_settings) { this.tc_accepted = website_status.website_status.terms_conditions_version === get_settings.get_settings.client_tnc_status; From eda1be1b94dec15cfcb3315145fe37d78df112b5 Mon Sep 17 00:00:00 2001 From: Amam Mustofa Date: Wed, 19 Jun 2019 12:04:30 +0800 Subject: [PATCH 3/3] change to + --- src/accountstatus/accountstatus.es6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/accountstatus/accountstatus.es6 b/src/accountstatus/accountstatus.es6 index bcaf47756c..ba73883050 100644 --- a/src/accountstatus/accountstatus.es6 +++ b/src/accountstatus/accountstatus.es6 @@ -45,7 +45,7 @@ class AccountStatus { this.is_mf = /^maltainvest$/gi.test(response.authorize.landing_company_name); this.is_cr = /^svg|costarica$/gi.test(response.authorize.landing_company_name); this.has_mt5_account = mt5_account.mt5_login_list.length > 0; - this.is_authenticated = !parseInt(account_status.get_account_status.prompt_client_to_authenticate); + this.is_authenticated = !+account_status.get_account_status.prompt_client_to_authenticate; // Check whether the user has accepted the T&C. if (website_status && website_status.website_status && get_settings && get_settings.get_settings) { this.tc_accepted = website_status.website_status.terms_conditions_version === get_settings.get_settings.client_tnc_status;