From cb2d216973a3ec59f876c6f8ce8b514e50dbadc0 Mon Sep 17 00:00:00 2001 From: starmorph Date: Tue, 20 May 2025 10:19:08 -0700 Subject: [PATCH] fix pdf duplicate file upload handler --- src/hooks/use-file-upload.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/hooks/use-file-upload.tsx b/src/hooks/use-file-upload.tsx index 27988e1..2009e90 100644 --- a/src/hooks/use-file-upload.tsx +++ b/src/hooks/use-file-upload.tsx @@ -23,14 +23,6 @@ export function useFileUpload({ const dropRef = useRef(null); const isDuplicate = (file: File, blocks: Base64ContentBlock[]) => { - if (SUPPORTED_FILE_TYPES.includes(file.type)) { - return blocks.some( - (b) => - b.type === "image" && - b.metadata?.name === file.name && - b.mime_type === file.type, - ); - } if (file.type === "application/pdf") { return blocks.some( (b) => @@ -39,6 +31,14 @@ export function useFileUpload({ b.metadata?.filename === file.name, ); } + if (SUPPORTED_FILE_TYPES.includes(file.type)) { + return blocks.some( + (b) => + b.type === "image" && + b.metadata?.name === file.name && + b.mime_type === file.type, + ); + } return false; };