From e478adc45d373d7003130a9016db037eb384585f Mon Sep 17 00:00:00 2001 From: Jonathon Anderson Date: Sat, 18 Jan 2025 07:33:11 -0700 Subject: [PATCH] Add InterfaceTransformer{} to a Merge call that omitted it Signed-off-by: Jonathon Anderson --- internal/pkg/node/mergo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/pkg/node/mergo.go b/internal/pkg/node/mergo.go index cd96b537..3a0b2c33 100644 --- a/internal/pkg/node/mergo.go +++ b/internal/pkg/node/mergo.go @@ -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 } for _, fieldName := range listFields(originalNode) {