From 3d530df8d9117a9de48dc4d04380e78f1708035d Mon Sep 17 00:00:00 2001 From: Maksim Andrianov Date: Thu, 21 Nov 2019 13:42:56 +0300 Subject: [PATCH] [generator] Fixed booking processing. --- generator/final_processor_intermediate_mwm.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/generator/final_processor_intermediate_mwm.cpp b/generator/final_processor_intermediate_mwm.cpp index 21cdd625b8..feb2d55d29 100644 --- a/generator/final_processor_intermediate_mwm.cpp +++ b/generator/final_processor_intermediate_mwm.cpp @@ -361,8 +361,10 @@ void CountryFinalProcessor::ProcessBooking() } else { - dataset.PreprocessMatchedOsmObject( - id, fb, [&](FeatureBuilder & newFeature) { writer.Write(newFeature); }); + dataset.PreprocessMatchedOsmObject(id, fb, [&](FeatureBuilder & newFeature) { + if (newFeature.PreSerialize()) + writer.Write(newFeature); + }); } } });