diff --git a/.changeset/eight-terms-burn.md b/.changeset/eight-terms-burn.md new file mode 100644 index 00000000..b1449754 --- /dev/null +++ b/.changeset/eight-terms-burn.md @@ -0,0 +1,5 @@ +--- +"@miniapps/image-render": patch +--- + +fix: match image embeds based on file extension in url diff --git a/miniapps/image-render/src/manifest.ts b/miniapps/image-render/src/manifest.ts index 9c619073..265dc59d 100644 --- a/miniapps/image-render/src/manifest.ts +++ b/miniapps/image-render/src/manifest.ts @@ -13,7 +13,15 @@ const manifest: ModManifest = { if: { value: "{{embed.url}}", match: { - equals: "{{embed.metadata.image.url}}", + OR: [ + { equals: "{{embed.metadata.image.url}}" }, + { endsWith: ".png" }, + { endsWith: ".jpg" }, + { endsWith: ".jpeg" }, + { endsWith: ".gif" }, + { endsWith: ".svg" }, + { endsWith: ".webp" }, + ], }, }, element: view,