From 28b0d34bff3573970ca121f390cfcb9aa6f8f339 Mon Sep 17 00:00:00 2001 From: Emma Alexia Date: Mon, 22 Apr 2024 14:40:31 -0400 Subject: [PATCH] Fix search query parameter validation (#863) * Fix search query parameter validation * fix compile * make it actually work --------- Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com> --- src/search/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/search/mod.rs b/src/search/mod.rs index c7588d8c..e5d105bd 100644 --- a/src/search/mod.rs +++ b/src/search/mod.rs @@ -191,7 +191,7 @@ pub async fn search_for_project( let offset: usize = info.offset.as_deref().unwrap_or("0").parse()?; let index = info.index.as_deref().unwrap_or("relevance"); - let limit = info.limit.as_deref().unwrap_or("10").parse()?; + let limit = info.limit.as_deref().unwrap_or("10").parse::()?.min(100); let sort = get_sort_index(config, index)?; let meilisearch_index = client.get_index(sort.0).await?;