From 724bc7bfde089dbbc8def10fb6103154df0723d9 Mon Sep 17 00:00:00 2001 From: bjkim Date: Fri, 8 May 2026 16:13:03 +0900 Subject: [PATCH] =?UTF-8?q?[FIX]=20Null=20check=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EB=B0=8F=20=EB=A1=9C=EA=B7=B8=20=EB=A9=94=EC=8B=9C=EC=A7=80=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20to=20handle=20empty=20response=20properly?= =?UTF-8?q?=20in=20KubeflowRunBatch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/re/etri/autoflow/batch/KubeflowRunBatchConfig.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/kr/re/etri/autoflow/batch/KubeflowRunBatchConfig.java b/src/main/java/kr/re/etri/autoflow/batch/KubeflowRunBatchConfig.java index 7c453d6..51a5dce 100644 --- a/src/main/java/kr/re/etri/autoflow/batch/KubeflowRunBatchConfig.java +++ b/src/main/java/kr/re/etri/autoflow/batch/KubeflowRunBatchConfig.java @@ -100,9 +100,9 @@ public class KubeflowRunBatchConfig { .bodyToMono(KubeflowRunResponse.class) .block(); - if (response == null || response.getRuns().isEmpty()) { - log.info("KubeflowRunBatch: 데이터 없음, 종료"); - runs = Collections.emptyList(); + if (response == null || response.getRuns() == null || response.getRuns().isEmpty()) { + log.info("KubeflowRunBatch: 조회된 데이터가 없거나 응답이 비어있음"); + runs = Collections.emptyList(); // null 대신 빈 리스트 할당 return null; }