[generator] Fixed logic error.

This commit is contained in:
Maksim Andrianov 2019-02-01 21:18:57 +03:00 committed by mpimenov
parent e2477b6c60
commit c201b31d32

View file

@ -73,7 +73,7 @@ void CollectorRegionInfo::FillRegionData(base::GeoObjectId const & osmId, OsmEle
auto const adminLevel = std::stoi(al);
// Administrative level is in the range [1 ... 12].
// https://wiki.openstreetmap.org/wiki/Tag:boundary=administrative
rd.m_adminLevel = (adminLevel >= 1 || adminLevel <= 12) ?
rd.m_adminLevel = (adminLevel >= 1 && adminLevel <= 12) ?
static_cast<AdminLevel>(adminLevel) : AdminLevel::Unknown;
}
catch (std::exception const & e) // std::invalid_argument, std::out_of_range