diff --git a/packages/chaindata-provider/src/net.ts b/packages/chaindata-provider/src/net.ts index 8b5935537..e090a046e 100644 --- a/packages/chaindata-provider/src/net.ts +++ b/packages/chaindata-provider/src/net.ts @@ -32,8 +32,8 @@ export const availableTokenLogoFilenames = async (): Promise => await fetch( `${githubApi}/repos/${githubChaindataOrg}/${githubChaindataRepo}/contents/${githubChaindataTokensAssetsDir}` ).then((response) => response.json()) - ).flatMap((entry: unknown) => { + )?.flatMap?.((entry: unknown) => { if (typeof entry !== "object" || entry === null) return [] if (!("name" in entry) || typeof entry.name !== "string") return [] return entry.name - }) + }) ?? []