Skip to content

Commit 88ce3fa

Browse files
committed
fix: fallback to image if mediaUri is not t here
1 parent ab8fb2f commit 88ce3fa

File tree

3 files changed

+9381
-6822
lines changed

3 files changed

+9381
-6822
lines changed

packages/ipfs-utils/src/lib/fetch-ipfs-metadata.ts

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ export const fetchIpfsMetadata = async (
4040
if (provider) {
4141
return {
4242
...restMetadata,
43+
image,
44+
animation_url,
4345
mediaUri: shouldSanitizeIpfsUrls
4446
? sanitizeIpfsUrl((metadata as Metadata)?.mediaUri || '', provider)
4547
: (metadata as Metadata)?.mediaUri,

packages/nft-renderer/src/components/nft-renderer.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -191,14 +191,14 @@ export function NFTRenderer({
191191
...fixedPartsWithMetadatas.map((p) => ({
192192
z: p.z,
193193
src: sanitizeIpfsUrl(
194-
p.metadata?.mediaUri || '',
194+
p.metadata?.mediaUri || p.metadata?.image || '',
195195
rmrkConfig.ipfsGateway,
196196
),
197197
})),
198198
...slotPartsWithMetadatas.map((p) => ({
199199
z: p.z,
200200
src: sanitizeIpfsUrl(
201-
p.metadata?.mediaUri || '',
201+
p.metadata?.mediaUri || p.metadata?.image || '',
202202
rmrkConfig.ipfsGateway,
203203
),
204204
})),

0 commit comments

Comments
 (0)