kopia lustrzana https://gitlab.com/tomaszg/geostat
Apparently some OC sites store internal_id as a string (e.g. OCde)
rodzic
3d5887218b
commit
68813370b0
|
@ -153,7 +153,10 @@ Caches Okapi::get_caches(const std::set<std::string>& codes) const {
|
|||
for (auto& el : j.items()) {
|
||||
if (el.value().is_null()) continue;
|
||||
c.code = el.value()["code"];
|
||||
if (el.value()["internal_id"].is_number())
|
||||
c.internal_id = el.value()["internal_id"];
|
||||
else
|
||||
c.internal_id = std::stoi(el.value()["internal_id"].get<std::string>());
|
||||
c.name = el.value()["name"];
|
||||
c.type = el.value()["type"];
|
||||
c.size = el.value()["size2"];
|
||||
|
|
Ładowanie…
Reference in New Issue