({
socketId,
teamId,
chatId,
}: {
socketId?: string;
teamId: string;
chatId: string;
})
| 400 | } |
| 401 | |
| 402 | function chatHistoryCleared({ |
| 403 | socketId, |
| 404 | teamId, |
| 405 | chatId, |
| 406 | }: { |
| 407 | socketId?: string; |
| 408 | teamId: string; |
| 409 | chatId: string; |
| 410 | }) { |
| 411 | const roomName = `team-${teamId}`; |
| 412 | const socket = getSocket(socketId); |
| 413 | |
| 414 | if (socket) { |
| 415 | socket.to(roomName).emit('chatEvent', { actionType: 'cleared', chatId, teamId }); |
| 416 | } |
| 417 | } |
| 418 | |
| 419 | function messageAdded({ socketId, message }: { socketId?: string; message: IMessageDocument }) { |
| 420 | const roomName = `chat-${message.chatId}`; |
no test coverage detected