From 298bd0ddd5d1cef4bd7325a7731af80f16f6931a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8B=AC=EC=9E=AC=EC=97=BD?= <jysim0326@ajou.ac.kr> Date: Tue, 10 Dec 2024 02:56:30 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=B2=88=EA=B0=9C=EB=AA=A8?= =?UTF-8?q?=EC=9E=84=20=EC=B0=B8=EA=B0=80=EC=8B=9C=20=EC=B1=84=ED=8C=85?= =?UTF-8?q?=EB=B0=A9=EC=97=90=20=EC=B0=B8=EA=B0=80=20=EB=A9=94=EC=8B=9C?= =?UTF-8?q?=EC=A7=80=20=EA=B8=B0=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/meetingService.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/services/meetingService.js b/services/meetingService.js index d96dc3f..2da1a7e 100644 --- a/services/meetingService.js +++ b/services/meetingService.js @@ -300,9 +300,18 @@ class MeetingService { name: user.name, fcmTokens: userFcmTokens, // FCM �좏겙 異붽� }); - chatRoom.isOnline.set(user.name, true); + chatRoom.isOnline.set(user.name, false); chatRoom.lastReadAt.set(user.name, new Date()); chatRoom.lastReadLogId.set(user.name, null); + + const joinMessage = { + message: `${nickname}�섏씠 李멸��덉뒿�덈떎.`, + timestamp: new Date(), + type: 'join' + }; + + chatRoom.messages.push(joinMessage); + await chatRoom.save(); } -- GitLab