From cf5d1d91a44e57010985ec5be103d5c992921c4d Mon Sep 17 00:00:00 2001 From: KCaverly Date: Thu, 7 Sep 2023 14:43:41 -0400 Subject: [PATCH] update semantic search to go to no results if search query is blank --- crates/semantic_index/src/semantic_index.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/semantic_index/src/semantic_index.rs b/crates/semantic_index/src/semantic_index.rs index 2ef409eb92..0e18c42049 100644 --- a/crates/semantic_index/src/semantic_index.rs +++ b/crates/semantic_index/src/semantic_index.rs @@ -703,6 +703,10 @@ impl SemanticIndex { let database = VectorDatabase::new(fs.clone(), db_path.clone(), cx.background()).await?; + if phrase.len() == 0 { + return Ok(Vec::new()); + } + let phrase_embedding = embedding_provider .embed_batch(vec![phrase]) .await?