From bc4f7b73099111df57c0a6c56b2ed9a9d955d018 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louren=C3=A7o=20Vales?= <133565059+lourencovales@users.noreply.github.com> Date: Sun, 5 Oct 2025 20:59:27 +0200 Subject: [PATCH] fixed slight error in validation --- engine/resources/cloudflare_dns.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/engine/resources/cloudflare_dns.go b/engine/resources/cloudflare_dns.go index f6adf302..3a3a74ba 100644 --- a/engine/resources/cloudflare_dns.go +++ b/engine/resources/cloudflare_dns.go @@ -319,7 +319,11 @@ func (obj *CloudflareDNSRes) Cmp(r engine.Res) error { return fmt.Errorf("apitoken differs") } - if obj.Proxied != res.Proxied { + if (obj.Proxied == nil) != (res.Proxied == nil) { + return fmt.Errorf("proxied values differ") + } + + if obj.Proxied != nil && *obj.Proxied != *res.Proxied { return fmt.Errorf("proxied values differ") }