output: Prevent setting Name directly in new output formats

Name is derived from the map key.

Closes #11947
This commit is contained in:
Bjørn Erik Pedersen
2024-01-31 09:43:02 +01:00
parent 5b7cb258ec
commit 309d61b220
3 changed files with 3 additions and 4 deletions

View File

@@ -65,10 +65,10 @@ func DecodeConfig(mediaTypes media.Types, in any) (*config.ConfigNamespace[map[s
}
newOutFormat := defaultOutputFormat
newOutFormat.Name = k
if err := decode(mediaTypes, v, &newOutFormat); err != nil {
return f, nil, err
}
newOutFormat.Name = k
f = append(f, newOutFormat)