Add InterfaceTransformer{} to a Merge call that omitted it
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
This commit is contained in:
@@ -141,7 +141,7 @@ func (config *NodesYaml) MergeNode(id string) (node Node, fields fieldMap, err e
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if err = mergo.Merge(&node, originalNode, mergo.WithAppendSlice, mergo.WithOverride); err != nil {
|
if err = mergo.Merge(&node, originalNode, mergo.WithAppendSlice, mergo.WithOverride, mergo.WithTransformers(InterfaceTransformer{})); err != nil {
|
||||||
return node, fields, err
|
return node, fields, err
|
||||||
}
|
}
|
||||||
for _, fieldName := range listFields(originalNode) {
|
for _, fieldName := range listFields(originalNode) {
|
||||||
|
|||||||
Reference in New Issue
Block a user