From 33a51b1d483e4af73222ce6978a29e4747594a5f Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Fri, 7 Jul 2017 13:24:15 +0300 Subject: [PATCH] [MAPSME-4903] [ios] Fixed local ads statistics sending. --- iphone/Maps/UI/PlacePage/MWMPlacePageData.mm | 2 ++ iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm index a2b1fa7d0d..b42be2faf5 100644 --- a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm +++ b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm @@ -653,6 +653,8 @@ using namespace place_page; - (NSString *)localAdsURL { return @(m_info.GetLocalAdsUrl().c_str()); } - (void)logLocalAdsEvent:(local_ads::EventType)type { + if (m_info.GetLocalAdsStatus() != place_page::LocalAdsStatus::Customer) + return; auto const featureID = m_info.GetID(); auto const & mwmInfo = featureID.m_mwmId.GetInfo(); if (!mwmInfo) diff --git a/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm b/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm index 9145733395..397ed8ab7e 100644 --- a/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm +++ b/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm @@ -525,7 +525,6 @@ void logSponsoredEvent(MWMPlacePageData * data, NSString * eventName) if (!url) return; [self.ownerViewController openUrl:url]; - [data logLocalAdsEvent:local_ads::EventType::OpenInfo]; } - (void)openViatorURL:(nullable NSURL *)url