Skip to content

Commit 4564c9f

Browse files
committed
fix: originId selection
1 parent 51f41fc commit 4564c9f

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

javascript/engine-js/src/AbstractTokenScript.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ export abstract class AbstractTokenScript implements ITokenScript {
377377
blockChain: 'eth',
378378
tokenType: contract.getInterface() ?? "erc721",
379379
chainId: addresses[key].chain,
380-
contractAddress: addresses[key].address,
380+
contractAddress: addresses[key].address
381381
});
382382
}
383383
}

javascript/tokenscript-viewer/src/components/viewers/util/getSingleTokenMetadata.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export const getSingleTokenMetadata = async (chain: number, contract: string, to
2222
selectedOrigin = {
2323
...selectedOrigin,
2424
...meta,
25-
name: meta.title
25+
name: meta?.title
2626
};
2727

2828
if (meta.contractType)

javascript/tokenscript-viewer/src/components/viewers/util/getTokenScriptWithSingleTokenContext.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ export async function getTokenScriptWithSingleTokenContext(
3333
// Try to load single token
3434
const singleTokenData = await getSingleTokenMetadata(selectedOrigin.chainId, selectedOrigin.contractAddress, tokenId, tokenScript.getEngine());
3535

36+
// If name isn't provided let's fall back to the name specified in the
37+
if (!singleTokenData.collection.name)
38+
singleTokenData.collection.name = selectedOrigin.originId;
39+
3640
selectedOrigin = {...singleTokenData.collection, ...selectedOrigin}
3741
if (singleTokenData.detail)
3842
selectedOrigin.tokenDetails = [singleTokenData.detail];

0 commit comments

Comments
 (0)