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