From 48677eb49c40c135a350d8ba621d55319560bbac Mon Sep 17 00:00:00 2001 From: lizerk Date: Fri, 10 Apr 2026 20:54:09 +0300 Subject: [PATCH] Deduplicate pasted clipboard files in message composer --- frontend/src/components/messages/MessageComposer.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/messages/MessageComposer.tsx b/frontend/src/components/messages/MessageComposer.tsx index 9872be4d..50c71147 100644 --- a/frontend/src/components/messages/MessageComposer.tsx +++ b/frontend/src/components/messages/MessageComposer.tsx @@ -77,8 +77,8 @@ export default function MessageComposer({ .filter((file): file is File => Boolean(file)); const uniqueFiles = [...clipboardFiles, ...clipboardItemFiles].filter((file, index, files) => { - const signature = `${file.name}|${file.size}|${file.type}|${file.lastModified}`; - return files.findIndex((candidate) => `${candidate.name}|${candidate.size}|${candidate.type}|${candidate.lastModified}` === signature) === index; + const signature = `${file.name}|${file.size}|${file.type}`; + return files.findIndex((candidate) => `${candidate.name}|${candidate.size}|${candidate.type}` === signature) === index; }); if (uniqueFiles.length > 0) { @@ -261,4 +261,4 @@ export default function MessageComposer({ )} ); -} \ No newline at end of file +}