From 864ddbd438bc88e333dd89758cfddef2b46b8453 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Mon, 28 Aug 2023 21:02:10 -0400 Subject: [PATCH] fix: Do not attempt to download non-valid urls in document create/import --- server/models/helpers/DocumentHelper.tsx | 7 +++++++ 1 file changed, 7 insertions(+) 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,