1498: Show the filterable and not the faceted attributes in the settings r=Kerollmops a=Kerollmops

Fixes #1497

Co-authored-by: Clément Renault <clement@meilisearch.com>
This commit is contained in:
bors[bot] 2021-07-13 07:27:14 +00:00 committed by GitHub
commit 0136b02e5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -69,7 +69,7 @@ impl Index {
.searchable_fields(&txn)? .searchable_fields(&txn)?
.map(|fields| fields.into_iter().map(String::from).collect()); .map(|fields| fields.into_iter().map(String::from).collect());
let faceted_attributes = self.faceted_fields(&txn)?.into_iter().collect(); let filterable_attributes = self.filterable_fields(&txn)?.into_iter().collect();
let criteria = self let criteria = self
.criteria(&txn)? .criteria(&txn)?
@ -102,7 +102,7 @@ impl Index {
Ok(Settings { Ok(Settings {
displayed_attributes: Some(displayed_attributes), displayed_attributes: Some(displayed_attributes),
searchable_attributes: Some(searchable_attributes), searchable_attributes: Some(searchable_attributes),
filterable_attributes: Some(Some(faceted_attributes)), filterable_attributes: Some(Some(filterable_attributes)),
ranking_rules: Some(Some(criteria)), ranking_rules: Some(Some(criteria)),
stop_words: Some(Some(stop_words)), stop_words: Some(Some(stop_words)),
distinct_attribute: Some(distinct_field), distinct_attribute: Some(distinct_field),