From daedea192ef3915fa321d033fa89a21fc3ed2b35 Mon Sep 17 00:00:00 2001 From: Rustin Date: Tue, 10 Sep 2024 17:29:41 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix:=20session=20dev=20mode=20in?= =?UTF-8?q?it?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wallet/src/stores/session.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/wallet/src/stores/session.ts b/apps/wallet/src/stores/session.ts index 8d0735b..d6e8d95 100644 --- a/apps/wallet/src/stores/session.ts +++ b/apps/wallet/src/stores/session.ts @@ -28,7 +28,7 @@ export class HibitIdSession { public chainInfo: ChainInfo public config: SessionConfig = { lastChainId: '', - devMode: false + devMode: HIBIT_ENV === HibitEnv.PROD ? false : true, } private _mnemonic: GetMnemonicResult | null = null @@ -45,9 +45,9 @@ export class HibitIdSession { const configString = localStorage.getItem(SESSION_CONFIG_KEY) if (configString) { const config = JSON.parse(configString) as SessionConfig - this.config = config - const chainId = ChainId.fromString(config.lastChainId) - const chainInfo = getChainByChainId(chainId, config.devMode) + this.config = { ...this.config, ...config } + const chainId = ChainId.fromString(this.config.lastChainId) + const chainInfo = getChainByChainId(chainId, this.config.devMode) if (chainInfo) { initialChainInfo = chainInfo }