From fa8081ce449506590f32a140415615e3ec426fcc Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 13 Dec 2023 09:07:31 +1030 Subject: [PATCH] [web-helpers] Fix issue where WebUser didn't permit re-opening the connect Modal --- packages/web-helpers/src/WebUser.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/web-helpers/src/WebUser.ts b/packages/web-helpers/src/WebUser.ts index e44f1f84..c511c111 100644 --- a/packages/web-helpers/src/WebUser.ts +++ b/packages/web-helpers/src/WebUser.ts @@ -202,6 +202,7 @@ export class WebUser extends EventEmitter { // Create a promise that will connect to the network and resolve once complete // Also pre-populates the user's public profile const config = this.config + const webUser = this this.connecting = new Promise(async (resolve, reject) => { const account = new VaultAccount(config.accountConfig); @@ -214,6 +215,7 @@ export class WebUser extends EventEmitter { if (!context) { if (config.debug) { console.log('User cancelled login attempt by closing the QR code modal or an unexpected error occurred'); + webUser.connecting = undefined } resolve(false)