diff options
author | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2016-06-30 15:02:54 +0300 |
---|---|---|
committer | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2016-07-01 09:46:40 +0300 |
commit | cd6792e04d95b30d9f4669f59f08aa99794d4b11 (patch) | |
tree | cce644dfec69dc7be9b336ed1a921a6ad874a665 /generator | |
parent | 517c506328c3e2c5504178cd59a65ddfc320b9cd (diff) |
Added displaying of hotel info if any hotel is selected
Diffstat (limited to 'generator')
-rw-r--r-- | generator/booking_dataset.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/generator/booking_dataset.cpp b/generator/booking_dataset.cpp index 8455dba225..e8c103ee07 100644 --- a/generator/booking_dataset.cpp +++ b/generator/booking_dataset.cpp @@ -3,6 +3,7 @@ #include "platform/local_country_file_utils.hpp" #include "platform/platform.hpp" +#include "indexer/ftypes_matcher.hpp" #include "indexer/search_delimiters.hpp" #include "indexer/search_string_utils.hpp" @@ -21,13 +22,8 @@ namespace { bool CheckForValues(string const & value) { - for (char const * val : - {"hotel", "apartment", "camp_site", "chalet", "guest_house", "hostel", "motel", "resort"}) - { - if (value == val) - return true; - } - return false; + auto const & tags = ftypes::IsHotelChecker::GetHotelTags(); + return find(tags.begin(), tags.end(), value) != tags.end(); } string EscapeTabs(string const & str) |