From c419aecf0fbcf40b59803e1f23091042f4ac7942 Mon Sep 17 00:00:00 2001 From: songhyeonpk Date: Wed, 26 Mar 2025 13:11:57 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=9C=A0=EC=A0=80=20=EC=9D=B4?= =?UTF-8?q?=EB=AF=B8=EC=A7=80=20=EC=A1=B0=ED=9A=8C=20=EC=BF=BC=EB=A6=AC=20?= =?UTF-8?q?=EC=98=88=EC=99=B8=EC=B2=98=EB=A6=AC=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ftm/server/common/response/enums/ErrorResponseCode.java | 1 + .../java/com/ftm/server/domain/service/UserImageService.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ftm/server/common/response/enums/ErrorResponseCode.java b/src/main/java/com/ftm/server/common/response/enums/ErrorResponseCode.java index ee1f5b5..a84928c 100644 --- a/src/main/java/com/ftm/server/common/response/enums/ErrorResponseCode.java +++ b/src/main/java/com/ftm/server/common/response/enums/ErrorResponseCode.java @@ -19,6 +19,7 @@ public enum ErrorResponseCode { // 404번 USER_NOT_FOUND(HttpStatus.NOT_FOUND, "E404_001", "요청된 사용자를 찾을 수 없습니다."), + USER_IMAGE_NOT_FOUND(HttpStatus.NOT_FOUND, "E404_002", "요청한 유저 이미지를 찾을 수 없습니다."), // 409번 USER_ALREADY_EXISTS(HttpStatus.CONFLICT, "E409_001", "이미 존재하는 사용자입니다."), diff --git a/src/main/java/com/ftm/server/domain/service/UserImageService.java b/src/main/java/com/ftm/server/domain/service/UserImageService.java index 7eb7eac..d664438 100644 --- a/src/main/java/com/ftm/server/domain/service/UserImageService.java +++ b/src/main/java/com/ftm/server/domain/service/UserImageService.java @@ -1,6 +1,8 @@ package com.ftm.server.domain.service; import com.ftm.server.adapter.gateway.repository.UserImageRepository; +import com.ftm.server.common.exception.CustomException; +import com.ftm.server.common.response.enums.ErrorResponseCode; import com.ftm.server.domain.dto.query.FindByUserIdQuery; import com.ftm.server.entity.entities.UserImage; import lombok.RequiredArgsConstructor; @@ -15,6 +17,6 @@ public class UserImageService { public UserImage queryUserImageByUserId(FindByUserIdQuery query) { return userImageRepository .findByUserId(query.getUserId()) - .orElseThrow(() -> new RuntimeException("")); + .orElseThrow(() -> new CustomException(ErrorResponseCode.USER_IMAGE_NOT_FOUND)); } }