From e7cfafd6d6af4663e23808b4e76994044a3d9864 Mon Sep 17 00:00:00 2001 From: Avi Huli Date: Tue, 27 Dec 2022 18:49:23 +0200 Subject: [PATCH] Handle empty selector & ns label key not exists --- internal/pkg/controller/controller.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/internal/pkg/controller/controller.go b/internal/pkg/controller/controller.go index c6a1f0d4..ed9bf7f5 100644 --- a/internal/pkg/controller/controller.go +++ b/internal/pkg/controller/controller.go @@ -111,7 +111,6 @@ func (c *Controller) resourceInNamespaceSelector(raw interface{}) bool { return false } } - return true case *v1.Secret: namespace, _ := c.client.CoreV1().Namespaces().Get(context.Background(), object.ObjectMeta.Namespace, metav1.GetOptions{}) for selectorKey, selectorVal := range c.namespaceSelector { @@ -120,9 +119,8 @@ func (c *Controller) resourceInNamespaceSelector(raw interface{}) bool { return false } } - return true } - return false + return true } // Update function to add an old object and a new object to the queue in case of updating a resource