From c36267cf74d799027b1a923e723e3474634ff485 Mon Sep 17 00:00:00 2001 From: Henry Heng Date: Thu, 9 Jan 2025 17:18:56 +0000 Subject: [PATCH] Bugfix/Undefined loader config (#3846) fix undefined loader config --- packages/server/src/Interface.DocumentStore.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/server/src/Interface.DocumentStore.ts b/packages/server/src/Interface.DocumentStore.ts index fca62d4f..4d4d9d21 100644 --- a/packages/server/src/Interface.DocumentStore.ts +++ b/packages/server/src/Interface.DocumentStore.ts @@ -156,19 +156,19 @@ export const addLoaderSource = (loader: IDocumentStoreLoader, isGetFileNameOnly case 'jsonlinesFile': case 'txtFile': source = isGetFileNameOnly - ? getFileName(loader.loaderConfig[loader.loaderId]) - : loader.loaderConfig[loader.loaderId]?.replace('FILE-STORAGE::', '') || 'None' + ? getFileName(loader.loaderConfig?.[loader.loaderId]) + : loader.loaderConfig?.[loader.loaderId]?.replace('FILE-STORAGE::', '') || 'None' break case 'apiLoader': - source = loader.loaderConfig.url + ' (' + loader.loaderConfig.method + ')' + source = loader.loaderConfig?.url + ' (' + loader.loaderConfig?.method + ')' break case 'cheerioWebScraper': case 'playwrightWebScraper': case 'puppeteerWebScraper': - source = loader.loaderConfig.url || 'None' + source = loader.loaderConfig?.url || 'None' break case 'unstructuredFileLoader': - source = handleUnstructuredFileLoader(loader.loaderConfig, isGetFileNameOnly) + source = handleUnstructuredFileLoader(loader.loaderConfig || {}, isGetFileNameOnly) break default: source = 'None'