From: MichaelMorris Date: Tue, 16 May 2023 11:40:18 +0000 (+0100) Subject: Fix interface operation input complex values X-Git-Tag: 1.13.0~27 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F66%2F134566%2F2;p=sdc.git Fix interface operation input complex values Signed-off-by: MichaelMorris Issue-ID: SDC-4502 Change-Id: I09323c1c122fe726e287f31786f0285dd3913217 --- diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/tosca/converters/ToscaMapValueConverter.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/tosca/converters/ToscaMapValueConverter.java index 76d9d2bf47..5edd08237d 100644 --- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/tosca/converters/ToscaMapValueConverter.java +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/tosca/converters/ToscaMapValueConverter.java @@ -97,7 +97,9 @@ public class ToscaMapValueConverter extends ToscaValueBaseConverter implements T final boolean isScalarF = isScalar; final ToscaValueConverter innerConverterFinal = innerConverter; entrySet.forEach(e -> { - convertEntry(innerType, dataTypes, allPropertiesRecursive, toscaMap, isScalarF, innerConverterFinal, e); + if (!e.getValue().isJsonNull()) { + convertEntry(innerType, dataTypes, allPropertiesRecursive, toscaMap, isScalarF, innerConverterFinal, e); + } }); return toscaMap; } catch (JsonParseException e) {