diff --git a/build.gradle b/build.gradle index a793497..415a8a7 100644 --- a/build.gradle +++ b/build.gradle @@ -20,6 +20,8 @@ repositories { } dependencies { + implementation 'com.google.code.gson:gson:2.9.0' + implementation 'com.auth0:java-jwt:4.0.0' implementation 'org.springframework:spring-websocket:5.3.22' implementation 'org.springframework:spring-messaging:5.3.22' implementation 'org.modelmapper:modelmapper:3.1.0' diff --git a/src/main/java/site/easystartup/web/chat/controller/ChatController.java b/src/main/java/site/easystartup/web/chat/controller/ChatController.java index ff710ba..89f3d05 100644 --- a/src/main/java/site/easystartup/web/chat/controller/ChatController.java +++ b/src/main/java/site/easystartup/web/chat/controller/ChatController.java @@ -13,6 +13,8 @@ import site.easystartup.web.chat.domain.request.ChatMessageRequest; import site.easystartup.web.chat.repo.ChatMessageRepo; import site.easystartup.web.chat.service.ChatService; +import java.util.Date; + @Controller @RequiredArgsConstructor(onConstructor_ = @Autowired) public class ChatController { @@ -25,6 +27,7 @@ public class ChatController { var room = chatService .getChatRoom(chatMessage.getRecipientName(), chatMessage.getRecipientId()); chatMessage.setChatId(room.getChatId()); + room.setLast_update(new Date()); ChatMessage saved = chatService.save(chatMessage);