Fix: Knowledge base page cannot upload folders #6062 (#6096)

### What problem does this PR solve?

Fix: Knowledge base page cannot upload folders #6062

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
balibabu
2025-03-14 16:17:10 +08:00
committed by GitHub
parent b77e844fc3
commit 9d94acbedb
3 changed files with 25 additions and 5 deletions

View File

@ -68,7 +68,10 @@ const FileUpload = ({
);
};
interface IFileUploadModalProps extends IModalProps<boolean | UploadFile[]> {
interface IFileUploadModalProps
extends IModalProps<
{ parseOnCreation: boolean; directoryFileList: UploadFile[] } | UploadFile[]
> {
uploadFileList?: UploadFile[];
setUploadFileList?: Dispatch<SetStateAction<UploadFile[]>>;
uploadProgress?: number;
@ -108,7 +111,9 @@ const FileUploadModal = ({
}
const ret = await onFileUploadOk?.(
fileList ? parseOnCreation : [...currentFileList, ...directoryFileList],
fileList
? { parseOnCreation, directoryFileList }
: [...currentFileList, ...directoryFileList],
);
return ret;
};