From eb8e56193f3bb2444b5eb38b5ec7a4bb61cd6c8b Mon Sep 17 00:00:00 2001 From: Viktor Govako Date: Tue, 2 Nov 2021 12:23:28 +0100 Subject: [PATCH] [generator] Use ref in aeroway=gate. Signed-off-by: Viktor Govako --- generator/feature_builder.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/generator/feature_builder.cpp b/generator/feature_builder.cpp index cf2879775f..0d779387dc 100644 --- a/generator/feature_builder.cpp +++ b/generator/feature_builder.cpp @@ -226,12 +226,14 @@ bool FeatureBuilder::PreSerialize() if (!m_params.ref.empty()) { - if (ftypes::IsMotorwayJunctionChecker::Instance()(GetTypes()) || + auto const & types = GetTypes(); + if (ftypes::IsMotorwayJunctionChecker::Instance()(types) || (m_params.name.IsEmpty() && - (ftypes::IsPostBoxChecker::Instance()(GetTypes()) || - ftypes::IsRailwaySubwayEntranceChecker::Instance()(GetTypes()) || - ftypes::IsEntranceChecker::Instance()(GetTypes()) || - ftypes::IsRailwayStationChecker::Instance()(GetTypes())))) + (ftypes::IsPostBoxChecker::Instance()(types) || + ftypes::IsRailwaySubwayEntranceChecker::Instance()(types) || + ftypes::IsEntranceChecker::Instance()(types) || + ftypes::IsRailwayStationChecker::Instance()(types) || + ftypes::IsAerowayGateChecker::Instance()(types)))) { m_params.name.AddString(StringUtf8Multilang::kDefaultCode, m_params.ref); }