fix(go): normalize history parsed field names
This commit is contained in:
@@ -27,7 +27,7 @@ func BuildFieldsEnvelope(env envelope.FrameEnvelope) (envelope.FrameEnvelope, bo
|
||||
return envelope.FrameEnvelope{}, false
|
||||
}
|
||||
rows := realtimeKVFields(env, env.Parsed)
|
||||
fields := make(map[string]any, len(rows)+len(env.Fields))
|
||||
fields := make(map[string]any, len(rows))
|
||||
for _, row := range rows {
|
||||
key := row.Domain
|
||||
if strings.TrimSpace(row.Field) != "" {
|
||||
@@ -35,11 +35,6 @@ func BuildFieldsEnvelope(env envelope.FrameEnvelope) (envelope.FrameEnvelope, bo
|
||||
}
|
||||
fields[key] = row.Value
|
||||
}
|
||||
for key, value := range env.Fields {
|
||||
if strings.TrimSpace(key) != "" {
|
||||
fields[key] = value
|
||||
}
|
||||
}
|
||||
if len(fields) == 0 {
|
||||
return envelope.FrameEnvelope{}, false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user