diff --git a/internal/logging/accesslog/fields.go b/internal/logging/accesslog/fields.go index 1c15ddff..d2a441fe 100644 --- a/internal/logging/accesslog/fields.go +++ b/internal/logging/accesslog/fields.go @@ -11,7 +11,7 @@ import ( type ( FieldConfig struct { Default FieldMode `json:"default" validate:"omitempty,oneof=keep drop redact"` - Config map[string]FieldMode `json:"config" validate:"dive,oneof=keep drop redact"` + Config map[string]FieldMode `json:"config,omitempty" yaml:"config,omitempty" validate:"dive,oneof=keep drop redact"` } FieldMode string ) diff --git a/internal/logging/accesslog/filter.go b/internal/logging/accesslog/filter.go index 03ba7bf6..5352174e 100644 --- a/internal/logging/accesslog/filter.go +++ b/internal/logging/accesslog/filter.go @@ -13,7 +13,7 @@ import ( type ( LogFilter[T Filterable] struct { Negative bool - Values []T + Values []T `json:",omitempty"` } // @name LogFilter Filterable interface { comparable