From 2ed2d2c318c0c10fad41912f19b14b4c2a9df162 Mon Sep 17 00:00:00 2001 From: Jung SongYi Date: Wed, 16 Jun 2021 21:20:18 +0900 Subject: [PATCH] Fix #223 sending chat id to writer in sendImage event --- controllers/workspace/socketChat.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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); }