[iOS] add outdoor flag

This commit is contained in:
Aleksey Belouosv 2019-12-27 14:57:17 +03:00 committed by Alexander Boriskov
parent 6874c51bfa
commit b409335c64
2 changed files with 3 additions and 1 deletions

View file

@ -49,6 +49,7 @@ NS_ASSUME_NONNULL_BEGIN
@property(nonatomic, readonly, nullable) NSString *bookingSearchUrl;
@property(nonatomic, readonly) BOOL isLargeToponim;
@property(nonatomic, readonly) BOOL isSightseeing;
@property(nonatomic, readonly) BOOL isOutdoor;
@property(nonatomic, readonly) BOOL isPromoCatalog;
@property(nonatomic, readonly) BOOL isPartner;
@property(nonatomic, readonly) BOOL shouldShowUgc;

View file

@ -77,7 +77,8 @@ static PlacePageTaxiProvider convertTaxiProvider(taxi::Provider::Type providerTy
_isLargeToponim = rawData().GetSponsoredType() == place_page::SponsoredType::PromoCatalogCity;
_isSightseeing = rawData().GetSponsoredType() == place_page::SponsoredType::PromoCatalogSightseeings;
_isPromoCatalog = _isLargeToponim || _isSightseeing;
_isOutdoor = rawData().GetSponsoredType() == place_page::SponsoredType::PromoCatalogOutdoor;
_isPromoCatalog = _isLargeToponim || _isSightseeing || _isOutdoor;
_shouldShowUgc = rawData().ShouldShowUGC();
_isMyPosition = rawData().IsMyPosition();
_isPreviewPlus = rawData().GetOpeningMode() == place_page::OpeningMode::PreviewPlus;