Skip to content

Commit

Permalink
ci
Browse files Browse the repository at this point in the history
Signed-off-by: zengyuxing007 <newday.jesse@gmail.com>
  • Loading branch information
zengyuxing007 committed Mar 12, 2024
1 parent e561dd2 commit 7964a67
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions source/common/filter/config_discovery_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -523,16 +523,12 @@ class FilterConfigProviderManagerImplBase : Logger::Loggable<Logger::Id::filter>
auto config_dump = std::make_unique<envoy::admin::v3::EcdsConfigDump>();
for (const auto& subscription : subscriptions_) {
const auto& ecds_filter = subscription.second.lock();
if (!ecds_filter || !name_matcher.match(ecds_filter->name())) {
if (!ecds_filter || !ecds_filter->lastConfig() || !name_matcher.match(ecds_filter->name())) {
continue;
}
envoy::config::core::v3::TypedExtensionConfig filter_config;
if (ecds_filter->lastConfig()) {
MessageUtil::packFrom(*filter_config.mutable_typed_config(), *ecds_filter->lastConfig());
} else {
continue;
}
filter_config.set_name(ecds_filter->name());
MessageUtil::packFrom(*filter_config.mutable_typed_config(), *ecds_filter->lastConfig());
auto& filter_config_dump = *config_dump->mutable_ecds_filters()->Add();
filter_config_dump.mutable_ecds_filter()->PackFrom(filter_config);
filter_config_dump.set_version_info(ecds_filter->lastVersionInfo());
Expand Down

0 comments on commit 7964a67

Please sign in to comment.