From 4acfc9a69a091fb96c123e0cc7443b7336706dcc Mon Sep 17 00:00:00 2001 From: Sergey Kambalin Date: Wed, 4 Sep 2024 12:13:25 +0600 Subject: [PATCH] fix: Login of MFA users with in advance provided email (#211) --- CHANGELOG.md | 1 + src/stores/AuthorizePopupStore/AuthorizePopupStore.ts | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f0feb50..953da123 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ### vNext +- Login of MFA users with in advance provided email - Added SDK option to provide app contact email ### v1.41.1 diff --git a/src/stores/AuthorizePopupStore/AuthorizePopupStore.ts b/src/stores/AuthorizePopupStore/AuthorizePopupStore.ts index c605ea45..f23acb8f 100644 --- a/src/stores/AuthorizePopupStore/AuthorizePopupStore.ts +++ b/src/stores/AuthorizePopupStore/AuthorizePopupStore.ts @@ -67,6 +67,12 @@ export class AuthorizePopupStore { this.mfaCheckPromise = verifierId && !this.options.forceMfa ? this.web3AuthStore.isMfaEnabled({ verifierId }) : undefined; }, + { + /** + * React immediately to check MFA status for email provided in options + */ + fireImmediately: true, + }, ); reaction(