Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Zverev <zverik@textual.ru>2016-05-16 15:51:06 +0300
committerIlya Zverev <zverik@textual.ru>2016-05-18 15:45:24 +0300
commitaa361f058b38ecabbeb5491872481ba66af0afa0 (patch)
tree847b701a197ad455d8010e7474cf53db38071170 /indexer/feature_meta.cpp
parent0359fd1c86eb86ebfd3358c955437c4f78eeee54 (diff)
[booking] Provider → sponsored, added metadata fields
Diffstat (limited to 'indexer/feature_meta.cpp')
-rw-r--r--indexer/feature_meta.cpp9
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."));
};