From 2e7d0848e27e9074e2fb2d4b9844ece91684dbad Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sun, 26 Oct 2025 08:13:16 -0300 Subject: content: image: uri-decode mediaSrc --- src/content/dependencies/image.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/content/dependencies') diff --git a/src/content/dependencies/image.js b/src/content/dependencies/image.js index d979b0bc..aacf2fed 100644 --- a/src/content/dependencies/image.js +++ b/src/content/dependencies/image.js @@ -108,12 +108,11 @@ export default { // src string directly when a parts-formed path *is* available seems wrong. // It should be possible to do urls.from(slots.path[0]).to(...slots.path), // for example, but will require reworking the control flow here a little. - let mediaSrc = null; + let mediaSrc = decodeURIComponent(originalSrc); if (originalSrc.startsWith(to('media.root'))) { - mediaSrc = - originalSrc - .slice(to('media.root').length) - .replace(/^\//, ''); + mediaSrc = mediaSrc + .slice(to('media.root').length) + .replace(/^\//, ''); } const isMissingImageFile = -- cgit 1.3.0-6-gf8a5