Fix the error code returned when the facetName field is missing

This commit is contained in:
Kerollmops 2023-06-07 11:14:14 +02:00 committed by Louis Dureuil
parent 41760a9306
commit cb0bb399fa
No known key found for this signature in database
3 changed files with 6 additions and 1 deletions

View file

@ -30,7 +30,7 @@ pub fn configure(cfg: &mut web::ServiceConfig) {
pub struct FacetSearchQuery {
#[deserr(default, error = DeserrJsonError<InvalidFacetSearchQuery>)]
pub facet_query: Option<String>,
#[deserr(error = DeserrJsonError<InvalidFacetSearchName>)]
#[deserr(error = DeserrJsonError<MissingFacetSearchFacetName>, missing_field_error = DeserrJsonError::missing_facet_search_facet_name)]
pub facet_name: String,
#[deserr(default, error = DeserrJsonError<InvalidSearchQ>)]
pub q: Option<String>,