From 2f29b2e64683d8275da1f05c4843a76688f90803 Mon Sep 17 00:00:00 2001 From: HoangNDM6 Date: Wed, 17 Jan 2024 16:04:09 +0700 Subject: [PATCH] hotfix undefined config token --- src/logic/tokens/store/actions/fetchSafeTokens.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/logic/tokens/store/actions/fetchSafeTokens.ts b/src/logic/tokens/store/actions/fetchSafeTokens.ts index e38f9943d2..cc8e26fcda 100644 --- a/src/logic/tokens/store/actions/fetchSafeTokens.ts +++ b/src/logic/tokens/store/actions/fetchSafeTokens.ts @@ -73,7 +73,7 @@ export const fetchSafeTokens = return } - const { balances, nativeBalance, tokens } = tokenCurrenciesBalances.items.reduce( + const { balances, tokens } = tokenCurrenciesBalances.items.reduce( extractDataFromResult, { balances: [], @@ -112,7 +112,7 @@ export const fetchMSafeTokens = const tokenDetailsList = await tokenDetailsListData.json() listTokens = [...tokenDetailsList['ibc'], ...tokenDetailsList['cw20']] const importedConfig = - coinConfigStorage.filter((c) => { + coinConfigStorage?.filter((c) => { if (c.isAddedToken) { return !listTokens.some((t) => t.address === c.address) } @@ -146,11 +146,11 @@ export const fetchMSafeTokens = filteredListTokens.unshift(modifiedNativeToken) } - const coinConfig = coinConfigStorage.length + const coinConfig = coinConfigStorage?.length ? filteredListTokens .filter( (item) => - !coinConfigStorage.some((token) => token.denom === item.denom || token.address === item.address), + !coinConfigStorage?.some((token) => token.denom === item.denom || token.address === item.address), ) .concat(coinConfigStorage) : filteredListTokens