From 1b05c6fd005d4396e7b3ea645db1ad25f38c92d5 Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Wed, 16 Aug 2017 15:41:50 +0300 Subject: [PATCH] [MAPSME-5360] [ios] Removed cian loader spinner on failure. --- iphone/Maps/UI/PlacePage/MWMPlacePageData.mm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm index 05c8ca335a..2923348228 100644 --- a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm +++ b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm @@ -294,12 +294,18 @@ using namespace place_page; [self insertSpecialProjectsSectionWithProject:SpecialProject::Cian]; if (Platform::ConnectionStatus() == Platform::EConnectionType::CONNECTION_NONE) + { + self.cianIsReadyCallback(@[]); return; + } network_policy::CallPartnersApi([self](platform::NetworkPolicy const & canUseNetwork) { auto api = GetFramework().GetCianApi(canUseNetwork); if (!api) + { + self.cianIsReadyCallback(@[]); return; + } auto const latLon = [self latLon]; __weak auto wSuccessSelf = self;