Fix bugs reported by sonar 01/106501/1
authorsebdet <sebastien.determe@intl.att.com>
Thu, 23 Apr 2020 13:11:43 +0000 (15:11 +0200)
committersebdet <sebastien.determe@intl.att.com>
Thu, 23 Apr 2020 13:11:43 +0000 (15:11 +0200)
Fix bugs reported by sonar as critical, major, ...

Issue-ID: CLAMP-841
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I91723b83289e25d6e27b0c925107e50314f441fc

src/main/java/org/onap/clamp/policy/operational/OperationalPolicyRepresentationBuilder.java

index b1aa4ad..418d3c2 100644 (file)
@@ -309,7 +309,7 @@ public class OperationalPolicyRepresentationBuilder {
 
         if (TYPE_LIST.equalsIgnoreCase(type)) {
             property.addProperty(TYPE, "array");
-            if (cdsProperty.get(PROPERTIES) != null) {
+            if (cdsProperty != null && cdsProperty.get(PROPERTIES) != null) {
                 JsonObject dataObject = new JsonObject();
                 addDataFields(cdsProperty.get(PROPERTIES).getAsJsonObject(),
                               dataObject);