From 30d383d561bda524eb67c1065cdb4d48cfc7891b Mon Sep 17 00:00:00 2001 From: xstefank Date: Fri, 28 Jun 2024 09:41:00 +0200 Subject: [PATCH] Fix Label not using correct kinds --- .../dekorate/kubernetes/decorator/AddLabelDecorator.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/io/dekorate/kubernetes/decorator/AddLabelDecorator.java b/core/src/main/java/io/dekorate/kubernetes/decorator/AddLabelDecorator.java index f978f673b..f4c78a45b 100644 --- a/core/src/main/java/io/dekorate/kubernetes/decorator/AddLabelDecorator.java +++ b/core/src/main/java/io/dekorate/kubernetes/decorator/AddLabelDecorator.java @@ -58,12 +58,17 @@ public Class[] before() { } @Override - public void andThenVisit(ObjectMetaFluent item, ObjectMeta resourceMeta) { + public void andThenVisit(ObjectMetaFluent item, String kind, ObjectMeta resourceMeta) { if (label.getKinds() == null || label.getKinds().length == 0 || Arrays.asList(label.getKinds()).contains(kind)) { item.addToLabels(label.getKey(), label.getValue()); } } + @Override + public void andThenVisit(ObjectMetaFluent item, ObjectMeta resourceMeta) { + item.addToLabels(label.getKey(), label.getValue()); + } + @Override public int hashCode() { final int prime = 31;