From ee444416e42ef18de5dc594a13170acb452ce99f Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Thu, 4 Dec 2025 14:37:59 -0800 Subject: [PATCH] Fall back to file name as hash for images --- src/app/components/ContentLinkBlockImage.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/components/ContentLinkBlockImage.svelte b/src/app/components/ContentLinkBlockImage.svelte index 635d4366..2c5148cb 100644 --- a/src/app/components/ContentLinkBlockImage.svelte +++ b/src/app/components/ContentLinkBlockImage.svelte @@ -21,7 +21,8 @@ .map(tagsFromIMeta) .find(meta => getTagValue("url", meta) === url) || event.tags - const hash = getTagValue("x", meta) + // Fallback to filename if hash was omitted from the message for interoperability + const hash = getTagValue("x", meta) || url.split(/[\/\.]/).slice(-2)[0] const key = getTagValue("decryption-key", meta) const nonce = getTagValue("decryption-nonce", meta) const algorithm = getTagValue("encryption-algorithm", meta)