diff --git a/services/meetingService.js b/services/meetingService.js index 059d1a7182b1f97a3afeacd4c6f42d2b2d34da5d..18d9bc726cbc3371917ada6d01cbbc2051195b49 100644 --- a/services/meetingService.js +++ b/services/meetingService.js @@ -620,6 +620,15 @@ class MeetingService { chatRoom.isOnline.delete(user.name); chatRoom.lastReadAt.delete(user.name); chatRoom.lastReadLogId.delete(user.name); + + const leaveMessage = { + message: `${user.name}�섏씠 �댁옣�덉뒿�덈떎.`, + timestamp: new Date(), + type: 'leave' + }; + + chatRoom.messages.push(leaveMessage); + await chatRoom.save(); }