From 7dc93ddaded3c059e499174f7a095c10e0812a2d Mon Sep 17 00:00:00 2001 From: Andrew Lavery Date: Tue, 14 Apr 2020 17:59:12 -0400 Subject: [PATCH] don't redact nil entries, discard them --- pkg/collect/redact.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkg/collect/redact.go b/pkg/collect/redact.go index 5c0e7691..0c519704 100644 --- a/pkg/collect/redact.go +++ b/pkg/collect/redact.go @@ -7,11 +7,13 @@ import ( func redactMap(input map[string][]byte) (map[string][]byte, error) { result := make(map[string][]byte) for k, v := range input { - redacted, err := redact.Redact(v) - if err != nil { - return nil, err + if v != nil { + redacted, err := redact.Redact(v) + if err != nil { + return nil, err + } + result[k] = redacted } - result[k] = redacted } return result, nil }