From fe2d62c2a6014f24835536173e14c1c6f7f1dc3a Mon Sep 17 00:00:00 2001
From: Jan-Niclas Struewer <j.n.struewer@gmail.com>
Date: Thu, 23 Nov 2023 09:58:39 +0100
Subject: [PATCH] updated occmd tool results format

---
 .../iem/dataprovider/tools/occmd/service/OccmdService.kt       | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/tools/occmd/service/OccmdService.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/tools/occmd/service/OccmdService.kt
index 6e7e8fdb..c51e5c7d 100644
--- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/tools/occmd/service/OccmdService.kt
+++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/tools/occmd/service/OccmdService.kt
@@ -113,7 +113,8 @@ class OccmdService(
                 process.inputStream.bufferedReader().forEachLine {
                     try {
                         logger.info("Decoding $it")
-                        toolResults.add(json.decodeFromString(it))
+                        val occmResults: Array<RawResultJson> = json.decodeFromString(it)
+                        toolResults.addAll(occmResults)
                     } catch (e: Exception) {
                         logger.error("Decoding of occmd result failed $it")
                     }
-- 
GitLab