thuglabs/solana-nft-token-metadata-update

Unable to Update NFT Without Number in the Name

Opened this issue · 0 comments

const numberInTheName = metadata.mintMetaData.data.name.match(/\d+/)[0];

I'm getting an error trying to update my metadata and looking at the source code it seems like your code depends on my NFT name containing a number?

Running on 'devnet' network
/Users/.../Web/solana-nft-token-metadata-update/src/index.ts:116
        const metadataCurrent: TokenDetailsCurrent[] = Object.entries(metadataCacheJson).map(
                                                                                         ^
TypeError: Cannot read properties of null (reading '0')
    at /Users/.../Web/solana-nft-token-metadata-update/src/index.ts:118:85
    at Array.map (<anonymous>)