mirror of
https://github.com/typesense/typesense.git
synced 2025-05-20 05:32:30 +08:00
Fix symbols_to_index key in response.
This commit is contained in:
parent
644677d522
commit
f4b8b4c627
@ -262,9 +262,9 @@ nlohmann::json synonym_t::to_view_json() const {
|
||||
}
|
||||
|
||||
if(!symbols.empty()) {
|
||||
obj["symbols"] = nlohmann::json::array();
|
||||
obj["symbols_to_index"] = nlohmann::json::array();
|
||||
for(char c: symbols) {
|
||||
obj["symbols"].push_back(std::string(1, c));
|
||||
obj["symbols_to_index"].push_back(std::string(1, c));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -97,9 +97,9 @@ TEST_F(CollectionSynonymsTest, SynonymParsingFromJson) {
|
||||
ASSERT_STREQ("#", synonym_plus.synonyms[1][0].c_str());
|
||||
|
||||
nlohmann::json view_json = synonym_plus.to_view_json();
|
||||
ASSERT_EQ(2, view_json["symbols"].size());
|
||||
ASSERT_EQ("+", view_json["symbols"][0].get<std::string>());
|
||||
ASSERT_EQ("#", view_json["symbols"][1].get<std::string>());
|
||||
ASSERT_EQ(2, view_json["symbols_to_index"].size());
|
||||
ASSERT_EQ("+", view_json["symbols_to_index"][0].get<std::string>());
|
||||
ASSERT_EQ("#", view_json["symbols_to_index"][1].get<std::string>());
|
||||
|
||||
// when `id` is not given
|
||||
nlohmann::json syn_json_without_id = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user