From 88559a2d54a817b1dda32bbe13b79f28ce2a036d Mon Sep 17 00:00:00 2001 From: ManyTheFish Date: Tue, 25 Jul 2023 15:49:33 +0200 Subject: [PATCH] Fix score details casing --- meilisearch/tests/search/mod.rs | 4 ++-- milli/src/score_details.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meilisearch/tests/search/mod.rs b/meilisearch/tests/search/mod.rs index d560ba734..6fcc33309 100644 --- a/meilisearch/tests/search/mod.rs +++ b/meilisearch/tests/search/mod.rs @@ -820,8 +820,8 @@ async fn experimental_feature_score_details() { }, "attribute": { "order": 3, - "attribute_ranking_order_score": 1.0, - "query_word_distance_score": 0.8095238095238095, + "attributeRankingOrderScore": 1.0, + "queryWordDistanceScore": 0.8095238095238095, "score": 0.9365079365079364 }, "exactness": { diff --git a/milli/src/score_details.rs b/milli/src/score_details.rs index 0235436d8..8fc998ae4 100644 --- a/milli/src/score_details.rs +++ b/milli/src/score_details.rs @@ -84,7 +84,7 @@ impl ScoreDetails { // For now, fid is a virtual rule always followed by the "position" rule let fid_details = serde_json::json!({ "order": order, - "attribute_ranking_order_score": fid.local_score(), + "attributeRankingOrderScore": fid.local_score(), }); details_map.insert("attribute".into(), fid_details); order += 1; @@ -102,7 +102,7 @@ impl ScoreDetails { }; attribute_details - .insert("query_word_distance_score".into(), position.local_score().into()); + .insert("queryWordDistanceScore".into(), position.local_score().into()); let score = Rank::global_score([fid_details, *position].iter().copied()); attribute_details.insert("score".into(), score.into());