From 33538725267c361efe813f1a4e6eff8b69c09c9f Mon Sep 17 00:00:00 2001 From: franciscovila Date: Thu, 11 Aug 2022 11:33:01 +0100 Subject: Error Importing node filter with multiple capability properties Fix importing NF with multiple Capability properties Issue-ID: SDC-4117 Signed-off-by: franciscovila Change-Id: I84fc245ddb40440d4909f5ae896b57ddf8b3740a --- .../org/openecomp/sdc/be/tosca/utils/NodeFilterConverter.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'catalog-be') diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/utils/NodeFilterConverter.java b/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/utils/NodeFilterConverter.java index 63093ebd9a..48932fefd7 100644 --- a/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/utils/NodeFilterConverter.java +++ b/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/utils/NodeFilterConverter.java @@ -59,10 +59,12 @@ public class NodeFilterConverter { private void convertCapabilityConstraint(final RequirementNodeFilterCapabilityDataDefinition requirementNodeFilterCapabilityDataDefinition, final List capabilitiesConstraint) { - final UIConstraint uiConstraint = new UIConstraint(); final ConstraintConvertor constraintConvertor = new ConstraintConvertor(); - uiConstraint.setCapabilityName(requirementNodeFilterCapabilityDataDefinition.getName()); - requirementNodeFilterCapabilityDataDefinition.getProperties().getListToscaDataDefinition().forEach( - property -> capabilitiesConstraint.add(constraintConvertor.getUiConstraint(property.getConstraints().iterator().next(), uiConstraint))); + requirementNodeFilterCapabilityDataDefinition.getProperties().getListToscaDataDefinition().forEach(property -> { + final UIConstraint uiConstraint = new UIConstraint(); + uiConstraint.setCapabilityName(requirementNodeFilterCapabilityDataDefinition.getName()); + capabilitiesConstraint.add( + constraintConvertor.getUiConstraint(property.getConstraints().iterator().next(), uiConstraint)); + }); } } -- cgit 1.2.3-korg