summaryrefslogtreecommitdiffstats
path: root/src/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/config')
-rw-r--r--src/config/input.rs2
-rw-r--r--src/config/mod.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/config/input.rs b/src/config/input.rs
index d72743a..fa6f00c 100644
--- a/src/config/input.rs
+++ b/src/config/input.rs
@@ -384,7 +384,7 @@ async fn load_documents(
let mut medias = vec![];
let mut data_urls = HashMap::new();
let loaders = config.read().document_loaders.clone();
- let local_files = expand_glob_paths(&local_paths).await?;
+ let local_files = expand_glob_paths(&local_paths, true).await?;
for file_path in local_files {
if is_image(&file_path) {
let data_url = read_media_to_data_url(&file_path)
diff --git a/src/config/mod.rs b/src/config/mod.rs
index 2eecf62..db210ab 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -1356,7 +1356,7 @@ impl Config {
if new_document_paths.is_empty() || new_document_paths == document_paths {
bail!("No changes")
}
- rag.refresh_document_paths(&new_document_paths, config, abort_signal)
+ rag.refresh_document_paths(&new_document_paths, false, config, abort_signal)
.await?;
config.write().rag = Some(Arc::new(rag));
Ok(())
@@ -1368,7 +1368,7 @@ impl Config {
None => bail!("No RAG"),
};
let document_paths = rag.document_paths().to_vec();
- rag.refresh_document_paths(&document_paths, config, abort_signal)
+ rag.refresh_document_paths(&document_paths, true, config, abort_signal)
.await?;
config.write().rag = Some(Arc::new(rag));
Ok(())