Skip to content

Commit 9bc7884

Browse files
committed
[TOOL-2924] Catch error on fail-to-load metadata (#5892)
TOOL-2924
1 parent 6bbfc4d commit 9bc7884

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/components/reveal-button.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export const NFTRevealButton: React.FC<NFTRevealButtonProps> = ({
7070
);
7171
}
7272

73-
return batchesQuery.data?.length ? (
73+
return (
7474
<MinterOnly contract={contract}>
7575
<Sheet open={open} onOpenChange={setOpen}>
7676
<SheetTrigger asChild>
@@ -168,5 +168,5 @@ export const NFTRevealButton: React.FC<NFTRevealButtonProps> = ({
168168
</SheetContent>
169169
</Sheet>
170170
</MinterOnly>
171-
) : null;
171+
);
172172
};

packages/thirdweb/src/extensions/erc721/lazyMinting/read/getBatchesToReveal.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import * as TokenURI from "../../__generated__/IERC721A/read/tokenURI.js";
1515
export interface BatchToReveal {
1616
batchId: bigint;
1717
batchUri: string;
18-
placeholderMetadata: NFTMetadata;
18+
placeholderMetadata: NFTMetadata | undefined;
1919
}
2020

2121
/**
@@ -82,7 +82,7 @@ export async function getBatchesToReveal(
8282
tokenId: BigInt(i),
8383
tokenUri: uri,
8484
client: options.contract.client,
85-
});
85+
}).catch(() => undefined);
8686
}),
8787
);
8888

0 commit comments

Comments
 (0)