From 5668e167682acf5093df9cddbe98603268d8b12c Mon Sep 17 00:00:00 2001 From: aeyongdodam Date: Tue, 19 Mar 2024 03:17:56 +0900 Subject: [PATCH] =?UTF-8?q?hotfix:=20=EC=9D=B4=EB=A9=94=EC=9D=BC=20?= =?UTF-8?q?=EC=9D=B8=EC=A6=9D=EC=BD=94=EB=93=9C=20=EC=8A=A4=EC=9B=A8?= =?UTF-8?q?=EA=B1=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sharemind/chat/application/ChatServiceImpl.java | 2 +- .../sharemind/email/presentation/EmailController.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/example/sharemind/chat/application/ChatServiceImpl.java b/src/main/java/com/example/sharemind/chat/application/ChatServiceImpl.java index 6480883e..80921c0e 100644 --- a/src/main/java/com/example/sharemind/chat/application/ChatServiceImpl.java +++ b/src/main/java/com/example/sharemind/chat/application/ChatServiceImpl.java @@ -194,7 +194,7 @@ private List sortChatsByLatestMessage(List chats) { Map latestMessageTime = new HashMap<>(); for (Chat chat : chats) { ChatMessage latestMessage = chatMessageRepository.findTopByChatOrderByUpdatedAtDesc(chat); - latestMessageTime.put(chat, latestMessage != null ? latestMessage.getUpdatedAt() : LocalDateTime.MIN); + latestMessageTime.put(chat, latestMessage != null ? latestMessage.getUpdatedAt() : chat.getUpdatedAt()); } return chats.stream() diff --git a/src/main/java/com/example/sharemind/email/presentation/EmailController.java b/src/main/java/com/example/sharemind/email/presentation/EmailController.java index f7bb9fc9..32839494 100644 --- a/src/main/java/com/example/sharemind/email/presentation/EmailController.java +++ b/src/main/java/com/example/sharemind/email/presentation/EmailController.java @@ -32,9 +32,11 @@ public class EmailController { @Operation(summary = "이메일 인증코드 발송", description = "회원가입 시 이메일 인증코드를 발송") @ApiResponses({ @ApiResponse(responseCode = "200", description = "해당 이메일로 인증 코드 발송 성공"), - @ApiResponse(responseCode = "400", description = "1. 이미 회원으로 등록된 이메일\n" - + "2. 5분 내에 코드 전송 5회 횟수를 초과 했을 경우\n" - + "3. 올바르지 않은 이메일 형식", content = @Content(mediaType = "application/json", + @ApiResponse(responseCode = "400", description = "1. 5분 내에 코드 전송 5회 횟수를 초과 했을 경우\n" + + "2. 올바르지 않은 이메일 형식", content = @Content(mediaType = "application/json", + schema = @Schema(implementation = CustomExceptionResponse.class)) + ), + @ApiResponse(responseCode = "409", description = "1. 이미 회원으로 등록된 이메일", content = @Content(mediaType = "application/json", schema = @Schema(implementation = CustomExceptionResponse.class)) ) })