Skip to content

Commit 37d75fe

Browse files
fix: set transfer_to after real cfd account creation (#18075)
1 parent 2d08cc4 commit 37d75fe

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/cfd/src/Stores/Modules/CFD/cfd-store.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,10 @@ export default class CFDStore extends BaseStore {
293293
trading_platform_available_accounts_list_response
294294
);
295295
this.setCFDSuccessDialog(true);
296+
window.sessionStorage.setItem(
297+
'cfd_transfer_to_login_id',
298+
response.trading_platform_new_account.account_id
299+
);
296300
this.setIsAccountBeingCreated(false);
297301
WS.tradingPlatformAccountsList(CFD_PLATFORMS.CTRADER);
298302
setPerformanceValue('create_ctrader_account_time');
@@ -591,6 +595,7 @@ export default class CFDStore extends BaseStore {
591595
actions?.setSubmitting(false);
592596
this.setError(false);
593597
this.setIsMt5PasswordChangedModalVisible(false);
598+
window.sessionStorage.setItem('cfd_transfer_to_login_id', response.mt5_new_account.login);
594599
this.setCFDSuccessDialog(true);
595600
await this.getAccountStatus(CFD_PLATFORMS.MT5);
596601

@@ -650,6 +655,7 @@ export default class CFDStore extends BaseStore {
650655
actions.setSubmitting(false);
651656
this.setError(false);
652657
this.setCFDSuccessDialog(true);
658+
window.sessionStorage.setItem('cfd_transfer_to_login_id', response.trading_platform_new_account.account_id);
653659
await this.getAccountStatus(CFD_PLATFORMS.DXTRADE);
654660

655661
const trading_platform_accounts_list_response = await WS.tradingPlatformAccountsList(values.platform);

0 commit comments

Comments
 (0)