Use return_keyword_results function instead of returning raw keyword results when the embedder is broken

This commit is contained in:
Louis Dureuil 2024-11-18 11:12:36 +01:00
parent 94fb55bb6f
commit 3a8051866a
No known key found for this signature in database

View File

@ -205,7 +205,11 @@ impl<'a> Search<'a> {
Ok(embedding) => embedding, Ok(embedding) => embedding,
Err(error) => { Err(error) => {
tracing::error!(error=%error, "Embedding failed"); tracing::error!(error=%error, "Embedding failed");
return Ok((keyword_results, Some(0))); return Ok(return_keyword_results(
self.limit,
self.offset,
keyword_results,
));
} }
} }
} }