review fixes

This commit is contained in:
Arsentiy Milchakov 2017-07-18 16:01:35 +03:00 committed by Aleksandr Zatsepin
parent e4e56e9d00
commit fc1173827d

View file

@ -1573,15 +1573,19 @@ search::DisplayedCategories const & Framework::GetDisplayedCategories()
ASSERT(m_displayedCategories, ());
ASSERT(m_cityFinder, ());
ms::LatLon latlon;
GetCurrentPosition(latlon.lat, latlon.lon);
auto const city = m_cityFinder->GetCityName(MercatorBounds::FromLatLon(latlon),
StringUtf8Multilang::kEnglishCode);
static string const kCian = "cian";
bool contains = m_displayedCategories->Contains(kCian);
bool supported = cian::Api::IsCitySupported(city);
ms::LatLon latlon;
bool supported = false;
if (GetCurrentPosition(latlon.lat, latlon.lon))
{
auto const city = m_cityFinder->GetCityName(MercatorBounds::FromLatLon(latlon),
StringUtf8Multilang::kEnglishCode);
supported = cian::Api::IsCitySupported(city);
}
auto const contains = m_displayedCategories->Contains(kCian);
if (supported && !contains)
m_displayedCategories->InsertKey(kCian, 4);