diff --git a/server/models/helpers/DocumentHelper.tsx b/server/models/helpers/DocumentHelper.tsx index 2a65e143e..ff42056a1 100644 --- a/server/models/helpers/DocumentHelper.tsx +++ b/server/models/helpers/DocumentHelper.tsx @@ -381,6 +381,13 @@ export default class DocumentHelper { await Promise.all( images.map(async (image) => { + // Skip attempting to fetch images that are not valid urls + try { + new URL(image.src); + } catch { + return; + } + const attachment = await attachmentCreator({ name: image.alt ?? "image", url: image.src,