Improve the returned errors from the facet-search route

This commit is contained in:
Clément Renault
2023-04-26 18:09:24 +02:00
committed by Louis Dureuil
parent a05074e675
commit 702041b7e1
4 changed files with 17 additions and 4 deletions

View File

@ -263,8 +263,7 @@ impl<'a> SearchForFacetValue<'a> {
let filterable_fields = index.filterable_fields(rtxn)?;
if !filterable_fields.contains(&self.facet) {
// TODO create a new type of error
return Err(UserError::InvalidSortableAttribute {
return Err(UserError::InvalidSearchFacet {
field: self.facet.clone(),
valid_fields: filterable_fields.into_iter().collect(),
})?;