From 6f2df1d20f7bcabe46be27fb0ec5be944610f96e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Varela?= Date: Tue, 2 Jul 2024 20:19:29 +0100 Subject: [PATCH] Support relative links on images for wysiwyg (#22904) --- app/src/interfaces/input-rich-text-html/useImage.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/interfaces/input-rich-text-html/useImage.ts b/app/src/interfaces/input-rich-text-html/useImage.ts index ba9ac128a6..bce6ef85ba 100644 --- a/app/src/interfaces/input-rich-text-html/useImage.ts +++ b/app/src/interfaces/input-rich-text-html/useImage.ts @@ -141,7 +141,7 @@ export default function useImage( if (img === null) return; const queries: Record = {}; - const newURL = new URL(img.imageUrl); + const newURL = new URL(img.imageUrl, 'file://'); newURL.searchParams.delete('width'); newURL.searchParams.delete('height'); @@ -160,7 +160,7 @@ export default function useImage( } } - const resizedImageUrl = addQueryToPath(newURL.toString(), queries); + const resizedImageUrl = addQueryToPath(newURL.toString().replace('file://', ''), queries); const imageHtml = `${img.alt}`; editor.value.selection.setContent(imageHtml); editor.value.undoManager.add();