From bd6fe924de64dfef7cc32b9fefe16d377d246c3a Mon Sep 17 00:00:00 2001 From: teddy Date: Mon, 6 Apr 2026 14:59:27 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AA=A8=EB=8D=B8=20=EC=82=AD=EC=A0=9C?= =?UTF-8?q?=ED=95=A0=EB=95=8C=20=EC=9E=84=EC=8B=9C=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EA=B2=BD=EB=A1=9C=20Null=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kamco/cd/training/model/service/ModelTrainMngService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/kamco/cd/training/model/service/ModelTrainMngService.java b/src/main/java/com/kamco/cd/training/model/service/ModelTrainMngService.java index 59f71b5..9cf0479 100644 --- a/src/main/java/com/kamco/cd/training/model/service/ModelTrainMngService.java +++ b/src/main/java/com/kamco/cd/training/model/service/ModelTrainMngService.java @@ -82,6 +82,10 @@ public class ModelTrainMngService { throw new CustomApiException("NOT_FOUND", HttpStatus.NOT_FOUND, "모델 없음"); } + if (model.getRequestPath() == null) { + throw new CustomApiException("NOT_FOUND", HttpStatus.NOT_FOUND, "임시파일 경로 없음"); + } + // ===== 2. 경로 생성 ===== Path tmpBase = Path.of(symbolicDir).toAbsolutePath().normalize(); Path tmp = tmpBase.resolve(model.getRequestPath()).normalize();