From d0e233f1b34a2553182f15b205693803ae9f4c7a Mon Sep 17 00:00:00 2001 From: sijie-chan <71698137+sijie-chan@users.noreply.github.com> Date: Sat, 22 Feb 2025 10:55:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E5=88=B0=E7=9F=A5=E8=AF=86=E5=BA=93=E4=BB=BB=E6=84=8F=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E5=A4=B1=E8=B4=A5=E7=95=8C=E9=9D=A2=E4=B8=8A=E4=BC=9A?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/services/KnowledgeService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/services/KnowledgeService.ts b/src/main/services/KnowledgeService.ts index 53f66130..87321b5c 100644 --- a/src/main/services/KnowledgeService.ts +++ b/src/main/services/KnowledgeService.ts @@ -102,8 +102,8 @@ class KnowledgeService { sendDirectoryProcessingPercent(totalFiles, processedFiles) return result }) - const loaderResults = await Promise.all(loaderPromises) - const uniqueIds = loaderResults.map((result) => result.uniqueId) + const loaderResults = await Promise.allSettled(loaderPromises) + const uniqueIds = loaderResults.filter(result => result.status === 'fulfilled').map((result) => result.uniqueId) return { entriesAdded: loaderResults.length, uniqueId: `DirectoryLoader_${uuidv4()}`,