From 2dc35fa100bd9ab3fa782ee408e7853baeaf2ad2 Mon Sep 17 00:00:00 2001 From: Abhigyan Sinha Date: Sat, 20 Jun 2026 19:01:16 +0530 Subject: [PATCH] fix: resolve draw.io save failure on copied blocks (#2288) (#2297) --- .../features/editor/components/common/editor-paste-handler.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/client/src/features/editor/components/common/editor-paste-handler.tsx b/apps/client/src/features/editor/components/common/editor-paste-handler.tsx index 85d498729..b91770111 100644 --- a/apps/client/src/features/editor/components/common/editor-paste-handler.tsx +++ b/apps/client/src/features/editor/components/common/editor-paste-handler.tsx @@ -111,8 +111,9 @@ async function reuploadPastedAttachments( const match = ATTACHMENT_URL_RE.exec(src); if (!match) return; + const cleanSrc = src.split("?")[0]; const fileName = - node.attrs.name || src.split("/").pop() || "file"; + node.attrs.name || cleanSrc.split("/").pop() || "file"; pastedNodes.push({ pos,