From 57e87a09d2e457ab30df304eaa96988c6ea1c78b Mon Sep 17 00:00:00 2001 From: marcinrzepeckiwroc Date: Fri, 11 Dec 2020 14:52:17 +0100 Subject: Fix for VID-928: NullPointerException during deploy service instance with empty cds model fields. Flag "Skip post instantiation configuration" is not collected. Issue-ID: VID-928 Signed-off-by: marcinrzepeckiwroc Change-Id: I3cabaf1b503160a6352fd89f511b3e6d7b706064 --- .../src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'vid-app-common/src') diff --git a/vid-app-common/src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt b/vid-app-common/src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt index b69f76dfe..6146fec39 100644 --- a/vid-app-common/src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt +++ b/vid-app-common/src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt @@ -250,9 +250,10 @@ class MsoRequestBuilder } } - val result: MutableMap = instanceParams[0].entries.stream() + val result: MutableMap = mutableMapOf(); + instanceParams[0].entries.stream() .filter { entry -> !keysToRemove.contains(entry.key) } - .collect(Collectors.toMap({ it.key }, { it.value })) + .forEach { t -> result.put(t.key, t.value) } return if (result.isEmpty()) emptyList() else listOf(result) } -- cgit 1.2.3-korg