From 9f2b0901f2084bf1a248933b452442583cf695d5 Mon Sep 17 00:00:00 2001 From: hs12 Date: Fri, 27 Sep 2024 09:59:45 +0900 Subject: [PATCH] =?UTF-8?q?[feat]=20:=20=EC=B1=84=ED=8C=85=EB=B0=A9=20?= =?UTF-8?q?=EC=83=81=EC=84=B8=EC=A1=B0=ED=9A=8C=20API=20=EB=A9=94=EC=84=9C?= =?UTF-8?q?=EB=93=9C=20=EC=9E=91=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gongmuin/chat/controller/ChatRoomController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/dnd/gongmuin/chat/controller/ChatRoomController.java b/src/main/java/com/dnd/gongmuin/chat/controller/ChatRoomController.java index 20a65cbb..a80fad5c 100644 --- a/src/main/java/com/dnd/gongmuin/chat/controller/ChatRoomController.java +++ b/src/main/java/com/dnd/gongmuin/chat/controller/ChatRoomController.java @@ -52,6 +52,16 @@ public ResponseEntity createChatRoom( return ResponseEntity.ok(response); } + @Operation(summary = "채팅방 조회 API", description = "채팅방 아이디로 채팅방을 조회한다.") + @GetMapping("/api/chat-rooms/{chatRoomId}") + public ResponseEntity createChatRoom( + @PathVariable("chatRoomId") Long chatRoomId, + @AuthenticationPrincipal Member member + ) { + ChatRoomDetailResponse response = chatRoomService.getChatRoomById(chatRoomId, member); + return ResponseEntity.ok(response); + } + @Operation(summary = "채팅 수락 API", description = "채팅방에서 요청자와의 채팅을 수락한다.") @PatchMapping("/api/chat-rooms/{chatRoomId}/accept") public ResponseEntity acceptChat(