Bugfix/Undefined loader config (#3846)

fix undefined loader config
This commit is contained in:
Henry Heng
2025-01-09 17:18:56 +00:00
committed by GitHub
parent 8d266052ae
commit c36267cf74
@@ -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'