From f2127211a3e4b32b094a1d6dfb681b753cfa58a6 Mon Sep 17 00:00:00 2001 From: Stephan Cilliers <5469870+stephancill@users.noreply.github.com> Date: Mon, 23 Oct 2023 09:26:43 +0200 Subject: [PATCH] fix(image-render): match image embeds based on file extension in url --- .changeset/eight-terms-burn.md | 5 +++++ miniapps/image-render/src/manifest.ts | 10 +++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .changeset/eight-terms-burn.md 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,