From a1fa3678a7622f7e031b51a2da22cc0676c298e1 Mon Sep 17 00:00:00 2001
From: Jan-Niclas Struewer <j.n.struewer@gmail.com>
Date: Mon, 16 Dec 2024 13:18:27 +0100
Subject: [PATCH] chore: extended logging for tool service response

---
 .../de/fraunhofer/iem/app/tools/trivy/service/TrivyService.kt  | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/main/kotlin/de/fraunhofer/iem/app/tools/trivy/service/TrivyService.kt b/src/main/kotlin/de/fraunhofer/iem/app/tools/trivy/service/TrivyService.kt
index f6f3115..1c0c49b 100644
--- a/src/main/kotlin/de/fraunhofer/iem/app/tools/trivy/service/TrivyService.kt
+++ b/src/main/kotlin/de/fraunhofer/iem/app/tools/trivy/service/TrivyService.kt
@@ -46,6 +46,9 @@ class TrivyService(
     private suspend fun queryToolServiceApi(projectId: Long): ToolResultsDto {
         logger.info("projectId $projectId: Query Tool Service API for repo")
         val response: HttpResponse = httpClient.get(getToolApiPath(projectId))
+        // TODO: this should be a debug log
+        logger.info("Tool service response: $response")
+        logger.info("Tool service API response body: ${response.bodyAsText()}")
         val toolResults = parseToolResults(response.body<List<RawToolResult>>())
         logger.info("projectId $projectId: Query Tool Service API returned with ${response.status}")
         if (response.status != HttpStatusCode.OK) {
-- 
GitLab