From fd373517c7e96b60719a8edb4081e02e68f5548d Mon Sep 17 00:00:00 2001 From: Kyle Caverly Date: Thu, 7 Sep 2023 14:58:00 -0400 Subject: [PATCH] update semantic search to show no results if search query is blank (#2942) Update semantic search to show no search 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?