Merge "Adding PolicyType to getConfig Response"
[policy/engine.git] / ONAP-PDP-REST / src / main / java / org / onap / policy / pdp / rest / api / services / CreateUpdatePolicyServiceImpl.java
index b5797d1..f91f6e2 100644 (file)
@@ -242,17 +242,13 @@ public class CreateUpdatePolicyServiceImpl implements CreateUpdatePolicyService
                        return false;
                }
                
-               if(policyParameters.getPolicyClass() != null){
-                       if ("Config".equals(policyParameters.getPolicyClass().toString())){
-                               String policyConfigType = policyParameters.getPolicyConfigType().toString();
-                               if(!"BRMS_Param".equalsIgnoreCase(policyConfigType)){
-                               if(Strings.isNullOrEmpty(policyParameters.getConfigBody())){
-                                       message = XACMLErrorConstants.ERROR_DATA_ISSUE + "ConfigBody: No Config Body given";
-                               LOGGER.error("Common validation did not return success:  " + message);
-                            return false;
-                               }
-                               }
-                       }
+               if(policyParameters.getPolicyClass() != null && "Config".equals(policyParameters.getPolicyClass().toString())){
+                       String policyConfigType = policyParameters.getPolicyConfigType().toString();
+                       if(!"BRMS_Param".equalsIgnoreCase(policyConfigType) && Strings.isNullOrEmpty(policyParameters.getConfigBody())){
+                               message = XACMLErrorConstants.ERROR_DATA_ISSUE + "ConfigBody: No Config Body given";
+                       LOGGER.error("Common validation did not return success:  " + message);
+                    return false;
+                       }
                }
 
                try {