From accefb1c6f1fbb2ab904acbf7d5f4eb33ef51cee Mon Sep 17 00:00:00 2001 From: niamhcore Date: Wed, 15 Sep 2021 13:01:25 +0100 Subject: Update response code for passthrough-running create use-case Issue-ID: CPS-659 Signed-off-by: niamhcore Change-Id: I4ebc4f68604efe78efb951989c2fb021443c36c9 --- .../java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java | 4 ++-- src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/org/onap') diff --git a/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java b/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java index 4a18b067..37381fb1 100644 --- a/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java +++ b/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java @@ -84,14 +84,14 @@ public class DmiRestController implements DmiPluginApi, DmiPluginInternalApi { * @return (@ code ResponseEntity) response entity */ @Override - public ResponseEntity writeDataByPassthroughRunningForCmHandle( + public ResponseEntity writeDataByPassthroughRunningForCmHandle( final DataAccessWriteRequest dataAccessWriteRequest, final String cmHandle, final String resourceIdentifier) { final String response = dmiService.writeResourceDataPassthroughForCmHandle(cmHandle, resourceIdentifier, MediaType.APPLICATION_JSON_VALUE, dataAccessWriteRequest.getData()); - return new ResponseEntity<>(response, HttpStatus.OK); + return new ResponseEntity<>(response, HttpStatus.CREATED); } /** diff --git a/src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java b/src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java index 2512ce2f..db115ce4 100644 --- a/src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java +++ b/src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java @@ -223,7 +223,7 @@ public class DmiServiceImpl implements DmiService { } final ResponseEntity responseEntity = sdncOperations.writeResourceDataPassthroughRunning(cmHandle, resourceIdentifier, dataType, jsonData); - if (responseEntity.getStatusCode() == HttpStatus.CREATED) { + if (responseEntity.getStatusCode().is2xxSuccessful()) { return responseEntity.getBody(); } else { throw new DmiException(cmHandle, -- cgit 1.2.3-korg