diff options
author | Ilya Zverev <zverik@textual.ru> | 2016-05-16 15:51:06 +0300 |
---|---|---|
committer | Ilya Zverev <zverik@textual.ru> | 2016-05-18 15:45:24 +0300 |
commit | aa361f058b38ecabbeb5491872481ba66af0afa0 (patch) | |
tree | 847b701a197ad455d8010e7474cf53db38071170 /indexer/feature_meta.cpp | |
parent | 0359fd1c86eb86ebfd3358c955437c4f78eeee54 (diff) |
[booking] Provider → sponsored, added metadata fields
Diffstat (limited to 'indexer/feature_meta.cpp')
-rw-r--r-- | indexer/feature_meta.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/indexer/feature_meta.cpp b/indexer/feature_meta.cpp index ec00c8c236..6e614d5cb3 100644 --- a/indexer/feature_meta.cpp +++ b/indexer/feature_meta.cpp @@ -88,6 +88,12 @@ bool Metadata::TypeFromString(string const & k, Metadata::EType & outType) outType = Metadata::FMD_BUILDING_LEVELS; else if (k == "denomination") outType = Metadata::FMD_DENOMINATION; + else if (k == "ref:sponsored") + outType = Metadata::FMD_SPONSORED_ID; + else if (k == "price_rate") + outType = Metadata::FMD_PRICE_RATE; + else if (k == "rating:sponsored") + outType = Metadata::FMD_RATING; else return false; @@ -123,6 +129,9 @@ string DebugPrint(feature::Metadata::EType type) case Metadata::FMD_MIN_HEIGHT: return "min_height"; case Metadata::FMD_DENOMINATION: return "denomination"; case Metadata::FMD_BUILDING_LEVELS: return "building:levels"; + case Metadata::FMD_SPONSORED_ID: return "ref:sponsored"; + case Metadata::FMD_PRICE_RATE: return "price_rate"; + case Metadata::FMD_RATING: return "rating:sponsored"; case Metadata::FMD_TEST_ID: return "test_id"; case Metadata::FMD_COUNT: CHECK(false, ("FMD_COUNT can not be used as a type.")); }; |