From 44d89a5a5065faee6297c888c15d501bd0d3a473 Mon Sep 17 00:00:00 2001 From: Vegard Engen Date: Sun, 29 Jun 2025 00:17:44 +0200 Subject: [PATCH] Check for nil instead of length --- internal/controller/firewallpolicy_controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/controller/firewallpolicy_controller.go b/internal/controller/firewallpolicy_controller.go index c608cd1..eff07f8 100644 --- a/internal/controller/firewallpolicy_controller.go +++ b/internal/controller/firewallpolicy_controller.go @@ -125,7 +125,7 @@ func (r *FirewallPolicyReconciler) Reconcile(ctx context.Context, req ctrl.Reque } log.Info("Running finalizer logic for FirewallPolicy", "name", firewallPolicy.Name) - if len(firewallPolicy.Status) > 0 { + if firewallPolicy.Status != nil { if len(firewallPolicy.Status.ResourcesManaged.UnifiFirewallPolicies) > 0 { for i, UnifiFirewallPolicy := range firewallPolicy.Status.ResourcesManaged.UnifiFirewallPolicies { log.Info(fmt.Sprintf("From: %s to: %s TcpIpv4: %s UdpIpv4: %s TcpIpv6: %s UdpIpv6: %s", UnifiFirewallPolicy.From, UnifiFirewallPolicy.To, UnifiFirewallPolicy.TcpIpv4ID, UnifiFirewallPolicy.UdpIpv4ID, UnifiFirewallPolicy.TcpIpv6ID, UnifiFirewallPolicy.UdpIpv6ID))