diff --git a/controllers/workspace/socketChat.ts b/controllers/workspace/socketChat.ts index a50fade..4d1e1df 100644 --- a/controllers/workspace/socketChat.ts +++ b/controllers/workspace/socketChat.ts @@ -52,7 +52,7 @@ const socketChat = (socket: Socket) => { }); // TODO: πŸ’š/chat#sendImage - 이미지 보내기/μ €μž₯ - socket.on('sendImage', async ({ room, name, uploadImage }) => { + socket.on('sendImage', async ({ room, name, uploadImage, chatLength }) => { console.log('πŸ’š/chat#sendImage-', { room, name, uploadImage }); try { const nowProject = await Projects.findOne({ @@ -73,7 +73,8 @@ const socketChat = (socket: Socket) => { room, }); await chat.save(); - socket.broadcast.to(room).emit('sendImage', { ...chat }); + socket.to(room).emit('sendImage', { ...chat }); + socket.emit('nowMessageId', { id: chat.id, chatLength }); } catch (err) { console.log('πŸ’š/chat#sendImage-err:', err.message); }