From f03dce6497f7cf755012f47e28f06d3c60d1cb6a Mon Sep 17 00:00:00 2001 From: mihaisc Date: Thu, 24 Feb 2022 16:32:25 +0200 Subject: [PATCH] fix nft on updates (#359) --- src/mappings/nftUpdate.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mappings/nftUpdate.ts b/src/mappings/nftUpdate.ts index 782e2c2..7fb2ad4 100644 --- a/src/mappings/nftUpdate.ts +++ b/src/mappings/nftUpdate.ts @@ -59,6 +59,7 @@ export function handleMetadataUpdated(event: MetadataUpdated): void { getId(event.transaction.hash.toHex(), nftAddress) ) + nftUpdate.nft = nft.id nftUpdate.type = NftUpdateType.METADATA_UPDATED nftUpdate.userAddress = event.params.updatedBy.toHex() nftUpdate.assetState = event.params.state @@ -82,6 +83,7 @@ export function handleMetadataState(event: MetadataState): void { getId(event.transaction.hash.toHex(), nftAddress) ) + nftUpdate.nft = nft.id nftUpdate.type = NftUpdateType.STATE_UPDATED nftUpdate.userAddress = event.params.updatedBy.toHex() nftUpdate.assetState = event.params.state @@ -105,7 +107,7 @@ export function handleTokenUriUpdate(event: TokenURIUpdate): void { const nftUpdate = new NftUpdate( getId(event.transaction.hash.toHex(), nftAddress) ) - + nftUpdate.nft = nft.id nftUpdate.type = NftUpdateType.TOKENURI_UPDATED nftUpdate.userAddress = event.params.updatedBy.toHex() nftUpdate.tokenUri = nft.tokenUri