fix a panic in yaup

This commit is contained in:
Tamo 2024-06-06 16:31:07 +02:00
parent 63dded3961
commit 734d1c53ad
2 changed files with 2 additions and 4 deletions

View File

@ -429,6 +429,6 @@ impl Index<'_> {
pub struct GetAllDocumentsOptions { pub struct GetAllDocumentsOptions {
pub limit: Option<usize>, pub limit: Option<usize>,
pub offset: Option<usize>, pub offset: Option<usize>,
pub fields: Option<Vec<&'static str>>,
pub retrieve_vectors: bool, pub retrieve_vectors: bool,
pub fields: Option<Vec<&'static str>>,
} }

View File

@ -223,9 +223,7 @@ async fn test_get_all_documents_attributes_to_retrieve() {
assert_eq!(response["limit"], json!(20)); assert_eq!(response["limit"], json!(20));
assert_eq!(response["total"], json!(77)); assert_eq!(response["total"], json!(77));
let (response, code) = index let (response, code) = index.get_all_documents_raw("?fields=").await;
.get_all_documents(GetAllDocumentsOptions { fields: Some(vec![]), ..Default::default() })
.await;
assert_eq!(code, 200); assert_eq!(code, 200);
assert_eq!(response["results"].as_array().unwrap().len(), 20); assert_eq!(response["results"].as_array().unwrap().len(), 20);
for results in response["results"].as_array().unwrap() { for results in response["results"].as_array().unwrap() {