diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts index 055a42a6fa7..5c009ea3519 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts @@ -20,27 +20,25 @@ export async function getContractPageParamsInfo(params: { // move on } - if (!chainMetadata) { - const cookieStore = cookies(); - const localChainStoreValue = cookieStore.get(TW_LOCAL_CHAIN_STORE)?.value; + const cookieStore = cookies(); + const localChainStoreValue = cookieStore.get(TW_LOCAL_CHAIN_STORE)?.value; - if (localChainStoreValue) { - try { - const chains = JSON.parse(decodeURIComponent(localChainStoreValue)); - if (typeof chains === "object" && Array.isArray(chains)) { - const chainOverrides = chains as ChainMetadata[]; - const chain = chainOverrides.find( - (c) => - c.slug === chainSlugOrId || - c.chainId === Number.parseInt(chainSlugOrId), - ); - if (chain) { - chainMetadata = chain; - } + if (localChainStoreValue) { + try { + const chains = JSON.parse(decodeURIComponent(localChainStoreValue)); + if (typeof chains === "object" && Array.isArray(chains)) { + const chainOverrides = chains as ChainMetadata[]; + const chain = chainOverrides.find( + (c) => + c.slug === chainSlugOrId || + c.chainId === Number.parseInt(chainSlugOrId), + ); + if (chain) { + chainMetadata = chain; } - } catch { - // noop } + } catch { + // noop } }