From 93ab0193044eed4acf30e871434dff73e021916f Mon Sep 17 00:00:00 2001 From: Tamo Date: Wed, 16 Nov 2022 12:25:33 +0100 Subject: [PATCH] update the distinct attributes to the spec update --- meilisearch-http/src/routes/indexes/settings.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/meilisearch-http/src/routes/indexes/settings.rs b/meilisearch-http/src/routes/indexes/settings.rs index 9232f4291..e3998c885 100644 --- a/meilisearch-http/src/routes/indexes/settings.rs +++ b/meilisearch-http/src/routes/indexes/settings.rs @@ -314,7 +314,11 @@ make_setting_route!( use serde_json::json; analytics.publish( "DistinctAttribute Updated".to_string(), - json!({ "distinct_attribute": distinct.is_some() }), + json!({ + "distinct_attribute": { + "set": distinct.is_some(), + } + }), Some(req), ); } @@ -445,7 +449,9 @@ pub async fn update_all( "total": new_settings.filterable_attributes.as_ref().set().map(|filter| filter.len()), "has_geo": new_settings.filterable_attributes.as_ref().set().map(|filter| filter.iter().any(|s| s == "_geo")), }, - "distinct_attribute": new_settings.distinct_attribute.as_ref().set().is_some(), + "distinct_attribute": { + "set": new_settings.distinct_attribute.as_ref().set().is_some() + }, "typo_tolerance": { "enabled": new_settings.typo_tolerance .as_ref()