From d63168e627f2484197646f0bd48527dd9006012d Mon Sep 17 00:00:00 2001 From: Arsentiy Milchakov Date: Tue, 17 Oct 2017 13:49:00 +0300 Subject: [PATCH] [ugc] generator log warnings fix --- generator/ugc_translator.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/generator/ugc_translator.cpp b/generator/ugc_translator.cpp index 59b73cac16..a6ff0c7ce0 100644 --- a/generator/ugc_translator.cpp +++ b/generator/ugc_translator.cpp @@ -29,9 +29,14 @@ bool UGCTranslator::TranslateUGC(osm::Id const & id, ugc::UGC & ugc) my::Json json(str); - if (json_array_size(json.get()) != 1) + auto const size = json_array_size(json.get()); + + if (size == 0) + return false; + + if (size > 1) { - LOG(LWARNING, ("Osm id duplication in UGC database", id)); + LOG(LWARNING, ("Osm id duplication in UGC database", id.EncodedId())); return false; }