Merge "500 Error Reponse on NCMP inventory cmhandle search"
authorLuke Gleeson <luke.gleeson@est.tech>
Wed, 22 Mar 2023 15:52:20 +0000 (15:52 +0000)
committerGerrit Code Review <gerrit@onap.org>
Wed, 22 Mar 2023 15:52:20 +0000 (15:52 +0000)
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/NcmpRestInputMapper.java

index eb48754..b3f36f9 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  ============LICENSE_START=======================================================
- *  Copyright (C) 2022 Nordix Foundation
+ *  Copyright (C) 2022-2023 Nordix Foundation
  *  ================================================================================
  *  Licensed under the Apache License, Version 2.0 (the "License");
  *  you may not use this file except in compliance with the License.
@@ -62,6 +62,9 @@ public interface NcmpRestInputMapper {
     RestModuleDefinition toRestModuleDefinition(
             final ModuleDefinition moduleDefinition);
 
+    @Mapping(source = "cmHandleQueryParameters", target = "cmHandleQueryParameters",
+            nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS,
+            nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.SET_TO_DEFAULT)
     CmHandleQueryServiceParameters toCmHandleQueryServiceParameters(
             final CmHandleQueryParameters cmHandleQueryParameters);
 }