({ socketId, message }: { socketId?: string; message: IMessageDocument })
| 426 | } |
| 427 | |
| 428 | function messageEdited({ socketId, message }: { socketId?: string; message: IMessageDocument }) { |
| 429 | const roomName = `chat-${message.chatId}`; |
| 430 | |
| 431 | const socket = getSocket(socketId); |
| 432 | if (socket) { |
| 433 | socket.to(roomName).emit('messageEvent', { actionType: 'edited', message }); |
| 434 | } |
| 435 | } |
| 436 | |
| 437 | function messageDeleted({ |
| 438 | socketId, |
no test coverage detected