From f4a7f71189c71a71a01fe0e1e5ab801697db8d66 Mon Sep 17 00:00:00 2001 From: Arsentiy Milchakov Date: Tue, 18 Jun 2019 17:08:03 +0300 Subject: [PATCH] [promo] small json format change --- partners_api/promo_api.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/partners_api/promo_api.cpp b/partners_api/promo_api.cpp index 56987681b2..05c1cd8494 100644 --- a/partners_api/promo_api.cpp +++ b/partners_api/promo_api.cpp @@ -76,11 +76,13 @@ void ParseCityGallery(std::string const & src, promo::CityGallery & result) auto const luxCategoryObj = json_object_get(obj, "lux_category"); if (!json_is_null(luxCategoryObj)) { - auto const luxCategoryNameobj = json_object_get(luxCategoryObj, "name"); - if (!json_is_null(luxCategoryNameobj)) - FromJSON(luxCategoryNameobj, item.m_luxCategory.m_name); + auto const luxCategoryName = json_object_get(luxCategoryObj, "name"); + if (!json_is_null(luxCategoryName)) + FromJSON(luxCategoryName, item.m_luxCategory.m_name); - FromJSONObject(luxCategoryObj, "color", item.m_luxCategory.m_color); + auto const luxCategoryColor = json_object_get(luxCategoryObj, "color"); + if (!json_is_null(luxCategoryColor)) + FromJSON(luxCategoryColor, item.m_luxCategory.m_color); } result.m_items.emplace_back(std::move(item));