Skip to content

Commit 60dbed7

Browse files
authored
🐛 fix: fix multi file upload dupicate (#3603)
* 🐛 fix: fix upload issue * 🐛 fix: fix upload issue
1 parent 2dd1ae9 commit 60dbed7

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/features/FileManager/FileList/EmptyStatus.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ const EmptyStatus = ({ showKnowledgeBase, knowledgeBaseId }: EmptyStatusProps) =
102102
</Flexbox>
103103
)}
104104
<Upload
105-
beforeUpload={async (_, fileList) => {
106-
await pushDockFileList(Array.from(fileList), knowledgeBaseId);
105+
beforeUpload={async (file) => {
106+
await pushDockFileList([file], knowledgeBaseId);
107107

108108
return false;
109109
}}
@@ -122,8 +122,8 @@ const EmptyStatus = ({ showKnowledgeBase, knowledgeBaseId }: EmptyStatusProps) =
122122
</Flexbox>
123123
</Upload>
124124
<Upload
125-
beforeUpload={async (_, fileList) => {
126-
await pushDockFileList(Array.from(fileList), knowledgeBaseId);
125+
beforeUpload={async (file) => {
126+
await pushDockFileList([file], knowledgeBaseId);
127127

128128
return false;
129129
}}

src/features/FileManager/Header/UploadFileButton.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ const UploadFileButton = ({ knowledgeBaseId }: { knowledgeBaseId?: string }) =>
3030
key: 'upload-file',
3131
label: (
3232
<Upload
33-
beforeUpload={async (_, fileList) => {
34-
await pushDockFileList(Array.from(fileList), knowledgeBaseId);
33+
beforeUpload={async (file) => {
34+
await pushDockFileList([file], knowledgeBaseId);
3535

3636
return false;
3737
}}
@@ -47,8 +47,8 @@ const UploadFileButton = ({ knowledgeBaseId }: { knowledgeBaseId?: string }) =>
4747
key: 'upload-folder',
4848
label: (
4949
<Upload
50-
beforeUpload={async (_, fileList) => {
51-
await pushDockFileList(Array.from(fileList), knowledgeBaseId);
50+
beforeUpload={async (file) => {
51+
await pushDockFileList([file], knowledgeBaseId);
5252

5353
return false;
5454
}}

0 commit comments

Comments
 (0)