Handle operation state null from VNFM 71/88971/1
authorMichaelMorris <michael.morris@est.tech>
Thu, 30 May 2019 20:49:05 +0000 (20:49 +0000)
committerMichaelMorris <michael.morris@est.tech>
Thu, 30 May 2019 20:49:05 +0000 (20:49 +0000)
Issue-ID: SO-1956
Change-Id: I8d2efe3f9d97a38a533b33eabd0be2a42cebef66
Signed-off-by: MichaelMorris <michael.morris@est.tech>
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/jobmanagement/JobManager.java

index 345ff51..b3552c7 100644 (file)
@@ -93,6 +93,10 @@ public class JobManager {
 
         logger.debug("Job Id: " + jobId + ", operationId: " + operation.getId() + ", operation details: " + operation);
 
+        if (operation.getOperationState() == null) {
+            return response.operationStatusRetrievalStatus(OperationStatusRetrievalStatusEnum.WAITING_FOR_STATUS);
+        }
+
         response.setOperationStatusRetrievalStatus(OperationStatusRetrievalStatusEnum.STATUS_FOUND);
         response.setId(operation.getId());
         response.setOperation(OperationEnum.fromValue(operation.getOperation().getValue()));