From 9f07796e46e439bd9ac56a2a98fd9ebfc64c8fc1 Mon Sep 17 00:00:00 2001
From: hyxklee <ewgt1234@naver.com>
Date: Thu, 18 Jul 2024 12:11:30 +0900
Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=A3=BC=EC=84=9D=20=ED=95=B4?=
 =?UTF-8?q?=EC=A0=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../leets/weeth/domain/notice/controller/NoticeController.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/leets/weeth/domain/notice/controller/NoticeController.java b/src/main/java/leets/weeth/domain/notice/controller/NoticeController.java
index 1738b0ce..ed4ffe3a 100644
--- a/src/main/java/leets/weeth/domain/notice/controller/NoticeController.java
+++ b/src/main/java/leets/weeth/domain/notice/controller/NoticeController.java
@@ -8,6 +8,7 @@
 import leets.weeth.domain.notice.service.NoticeService;
 import leets.weeth.global.auth.annotation.CurrentUser;
 import leets.weeth.global.common.error.exception.custom.BusinessLogicException;
+import leets.weeth.global.common.error.exception.custom.TypeNotMatchException;
 import leets.weeth.global.common.response.CommonResponse;
 import lombok.RequiredArgsConstructor;
 import org.springframework.security.access.prepost.PreAuthorize;
@@ -35,7 +36,7 @@ public CommonResponse<String> createNotice(@RequestBody @Valid RequestNotice req
     // 공지사항 세부 조회
     @PreAuthorize("hasRole('ROLE_USER') or hasRole('ROLE_ADMIN')")
     @GetMapping("/{id}")
-    public CommonResponse<ResponseNotice> getNotice(@PathVariable Long id) {
+    public CommonResponse<ResponseNotice> getNotice(@PathVariable Long id) throws TypeNotMatchException {
         ResponseNotice responseNotice = noticeService.getNoticeById(id);
         return CommonResponse.createSuccess(responseNotice);
     }