diff --git a/plugins/parsers/json/parser.go b/plugins/parsers/json/parser.go index 7606b7629..e2a2115b3 100644 --- a/plugins/parsers/json/parser.go +++ b/plugins/parsers/json/parser.go @@ -169,13 +169,11 @@ func (p *Parser) switchFieldToTag(tags map[string]string, fields map[string]inte //remove any additional string/bool values from fields for fk := range fields { switch fields[fk].(type) { - case string: + case string, bool: if p.stringFields != nil && p.stringFields.Match(fk) { continue } delete(fields, fk) - case bool: - delete(fields, fk) } } return tags, fields