Add specific routes for the pagination and faceting settings

This commit is contained in:
Kerollmops 2022-06-15 15:27:06 +02:00
parent 49d509936b
commit 22e1ac969a
No known key found for this signature in database
GPG Key ID: 92ADA4E935E71FA4

View File

@ -349,7 +349,9 @@ generate_configure!(
stop_words,
synonyms,
ranking_rules,
typo_tolerance
typo_tolerance,
pagination,
faceting
);
pub async fn update_all(
@ -409,6 +411,18 @@ pub async fn update_all(
.map(|s| s.two_typos.set()))
.flatten(),
},
"faceting": {
"max_values_per_facet": settings.faceting
.as_ref()
.set()
.and_then(|s| s.max_values_per_facet.as_ref().set()),
},
"pagination": {
"limited_to": settings.pagination
.as_ref()
.set()
.and_then(|s| s.limited_to.as_ref().set()),
},
}),
Some(&req),
);