From 9719dec443a02958dcd7e22d13bb881d028dad00 Mon Sep 17 00:00:00 2001 From: Louis Dureuil Date: Mon, 29 Jul 2024 16:19:35 +0200 Subject: [PATCH 1/2] Attach declared attributes-localized subroutes --- meilisearch/src/routes/indexes/settings.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/meilisearch/src/routes/indexes/settings.rs b/meilisearch/src/routes/indexes/settings.rs index 6f081f1c7..e95a75f69 100644 --- a/meilisearch/src/routes/indexes/settings.rs +++ b/meilisearch/src/routes/indexes/settings.rs @@ -682,6 +682,7 @@ generate_configure!( filterable_attributes, sortable_attributes, displayed_attributes, + localized_attributes, searchable_attributes, distinct_attribute, proximity_precision, From b1b3a1a98b7ffe0e742cb578f47eb95e17e75bd6 Mon Sep 17 00:00:00 2001 From: Tamo Date: Tue, 30 Jul 2024 15:51:02 +0200 Subject: [PATCH 2/2] add a get, set and put test for the localized attributes setting --- meilisearch/tests/settings/get_settings.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meilisearch/tests/settings/get_settings.rs b/meilisearch/tests/settings/get_settings.rs index 58805d54f..1571b8ca6 100644 --- a/meilisearch/tests/settings/get_settings.rs +++ b/meilisearch/tests/settings/get_settings.rs @@ -9,6 +9,7 @@ static DEFAULT_SETTINGS_VALUES: Lazy> = Lazy::new(| let mut map = HashMap::new(); map.insert("displayed_attributes", json!(["*"])); map.insert("searchable_attributes", json!(["*"])); + map.insert("localized_attributes", json!(null)); map.insert("filterable_attributes", json!([])); map.insert("distinct_attribute", json!(null)); map.insert( @@ -409,6 +410,7 @@ macro_rules! test_setting_routes { test_setting_routes!( filterable_attributes put, displayed_attributes put, + localized_attributes put, searchable_attributes put, distinct_attribute put, stop_words put,