fix(Formatter): reset KeyValue formatter for each new entry

This commit is contained in:
Martin Riedl 2025-02-20 18:43:41 +01:00
parent 0819e83691
commit 12214121c2
Signed by: martinr92
GPG key ID: FB68DA65516A804C

View file

@ -35,6 +35,7 @@ func NewFormatterKeyValue() *FormatterKeyValue {
func (formatter *FormatterKeyValue) Begin(entry *Entry) { func (formatter *FormatterKeyValue) Begin(entry *Entry) {
// reset builder // reset builder
formatter.builder.Reset() formatter.builder.Reset()
formatter.isFirstKVWritten = false
// add timestamp // add timestamp
formatter.addKV("time", entry.Time.Format(formatter.TimeFormat)) formatter.addKV("time", entry.Time.Format(formatter.TimeFormat))