diff --git a/src/main/java/com/example/umcCall/domain/chat/entity/ChatRoom.java b/src/main/java/com/example/umcCall/domain/chat/entity/ChatRoom.java index ae5767b..704e8f8 100644 --- a/src/main/java/com/example/umcCall/domain/chat/entity/ChatRoom.java +++ b/src/main/java/com/example/umcCall/domain/chat/entity/ChatRoom.java @@ -82,10 +82,6 @@ public void archive() { this.deleted = true; } - - public void touch(LocalDateTime messageAt) { - this.lastMessageAt = messageAt; - /** 음소거 여부를 요청받은 값으로 */ public void updateMuted(boolean muted) { this.muted = muted; diff --git a/src/main/java/com/example/umcCall/domain/proactive/service/ProactiveContactProcessor.java b/src/main/java/com/example/umcCall/domain/proactive/service/ProactiveContactProcessor.java index ddacdfa..a357643 100644 --- a/src/main/java/com/example/umcCall/domain/proactive/service/ProactiveContactProcessor.java +++ b/src/main/java/com/example/umcCall/domain/proactive/service/ProactiveContactProcessor.java @@ -205,7 +205,7 @@ public void complete(Claim claim, String reply, LocalDateTime now) { .chatRoom(room) .proactiveRequestId(claim.requestId()) .build()); - room.touch(now); + room.updateLastMessageAt(now); } CharacterAiProfile profile = profileRepository.findById(relationship.getCharacter().getId()).orElseThrow();