diff --git a/packages/client/src/store/FilesStore.js b/packages/client/src/store/FilesStore.js index 64d7381592..b6762d586e 100644 --- a/packages/client/src/store/FilesStore.js +++ b/packages/client/src/store/FilesStore.js @@ -181,6 +181,8 @@ class FilesStore { const newFiles = [fileInfo, ...this.files]; + if (this.files.findIndex((x) => x.id === opt?.id) > -1) return; + if (newFiles.length > this.filter.pageCount && withPaging) { newFiles.pop(); // Remove last }