Skip to content

Commit

Permalink
Fix encoding of nft metadata files
Browse files Browse the repository at this point in the history
  • Loading branch information
jhbertra committed Nov 27, 2023
1 parent 739408f commit 08aa0cd
Showing 1 changed file with 2 additions and 1 deletion.
Expand Up @@ -311,11 +311,12 @@ encodeRoleTokenMetadata = encodeNFTMetadataDetails

encodeNFTMetadataFile :: NFTMetadataFile -> Metadata
encodeNFTMetadataFile NFTMetadataFile{..} =
MetadataMap
MetadataMap $
[ (MetadataText "name", MetadataText name)
, (MetadataText "mediaType", encodeMediaType mediaType)
, (MetadataText "src", encodeText $ fromString $ Network.uriToString id src "")
]
<> fmap (first MetadataText) (Map.toList additionalProperties)

encodeMediaType :: MediaType -> Metadata
encodeMediaType = MetadataText . Text.pack . show
Expand Down

0 comments on commit 08aa0cd

Please sign in to comment.