From fbb367d39320e2fc7fee79c2d7133022d84869f9 Mon Sep 17 00:00:00 2001 From: Travis Groth Date: Fri, 7 Aug 2020 14:43:28 -0400 Subject: [PATCH] config: omit empty subpolicies in yaml/json (#1229) --- config/policy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/policy.go b/config/policy.go index 7ffbee87d..d82d02d59 100644 --- a/config/policy.go +++ b/config/policy.go @@ -116,7 +116,7 @@ type Policy struct { // to upstream requests. EnableGoogleCloudServerlessAuthentication bool `mapstructure:"enable_google_cloud_serverless_authentication" yaml:"enable_google_cloud_serverless_authentication,omitempty"` //nolint - SubPolicies []SubPolicy `mapstructure:"sub_policies" yaml:"sub_policies" json:"sub_policies"` + SubPolicies []SubPolicy `mapstructure:"sub_policies" yaml:"sub_policies,omitempty" json:"sub_policies,omitempty"` } // A SubPolicy is a protobuf Policy within a protobuf Route.