From cd2ca18d6acd8b2b585b340151e599ce27028a75 Mon Sep 17 00:00:00 2001 From: Arsentiy Milchakov Date: Thu, 7 Dec 2017 15:59:44 +0300 Subject: [PATCH] [editor] disable editing for sonsored-holiday --- map/place_page_info.cpp | 6 ++++++ map/place_page_info.hpp | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/map/place_page_info.cpp b/map/place_page_info.cpp index 03db3bcc7e..41ab2e85ed 100644 --- a/map/place_page_info.cpp +++ b/map/place_page_info.cpp @@ -181,6 +181,12 @@ void Info::SetBac(BookmarkAndCategory const & bac) m_uiSubtitle = FormatSubtitle(IsFeature() /* withType */); } +bool Info::IsNotEditableSponsored() const +{ + return m_sponsoredType == SponsoredType::Booking || + m_sponsoredType == SponsoredType::Holiday; +} + bool Info::ShouldShowEditPlace() const { return m_canEditOrAdd && diff --git a/map/place_page_info.hpp b/map/place_page_info.hpp index 204022237f..c047ff961f 100644 --- a/map/place_page_info.hpp +++ b/map/place_page_info.hpp @@ -130,7 +130,7 @@ public: /// Sponsored bool IsSponsored() const { return m_sponsoredType != SponsoredType::None; } - bool IsNotEditableSponsored() const { return m_sponsoredType == SponsoredType::Booking; } + bool IsNotEditableSponsored() const; void SetBookingSearchUrl(std::string const & url) { m_bookingSearchUrl = url; } std::string const & GetBookingSearchUrl() const { return m_bookingSearchUrl; } void SetSponsoredUrl(std::string const & url) { m_sponsoredUrl = url; }