From ec4e35cb4e67d920656c7921385ce6cec76518f4 Mon Sep 17 00:00:00 2001 From: Adam0Brien Date: Thu, 10 Aug 2023 13:39:43 +0100 Subject: [PATCH] base/validate.go: Fix merge report logic --- base/v0_6_exp/validate.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/v0_6_exp/validate.go b/base/v0_6_exp/validate.go index aaa10e01..49b3db69 100644 --- a/base/v0_6_exp/validate.go +++ b/base/v0_6_exp/validate.go @@ -46,7 +46,7 @@ func (rs Resource) Validate(c path.ContextPath) (r report.Report) { } else { if field == "local" || field == "inline" { _, report, err := exp.Parse([]byte(config)) - if err != nil { + if len(report.Entries) > 0 { r.Merge(report) } else { r.AddOnWarn(c.Append("ignition", "config", "merge", field), err)