Fix ocdb to correctly read German cache names as well

master
Tomasz Golinski 2021-01-03 03:56:09 +01:00
rodzic d423d58714
commit 5f99c8019b
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -154,6 +154,8 @@ bool OCdb::update_cache(const json& j) {
fields["name"] = j["data"]["names"]["pl"].get<std::string>();
else if (j["data"].count("names") && j["data"]["names"].count("en") && !j["data"]["names"]["en"].is_null())
fields["name"] = j["data"]["names"]["en"].get<std::string>();
else if (j["data"].count("names") && j["data"]["names"].count("de") && !j["data"]["names"]["de"].is_null())
fields["name"] = j["data"]["names"]["de"].get<std::string>();
if (j["data"].count("location") && !j["data"]["location"].is_null())
fields["location"] = j["data"]["location"].get<std::string>();
if (j["data"].count("type") && !j["data"]["type"].is_null())