MCPcopy Create free account
hub / github.com/async-labs/async / messageAdded

Function messageAdded

api/server/sockets.ts:419–426  ·  view source on GitHub ↗
({ socketId, message }: { socketId?: string; message: IMessageDocument })

Source from the content-addressed store, hash-verified

417}
418
419function messageAdded({ socketId, message }: { socketId?: string; message: IMessageDocument }) {
420 const roomName = `chat-${message.chatId}`;
421
422 const socket = getSocket(socketId);
423 if (socket) {
424 socket.to(roomName).emit('messageEvent', { actionType: 'added', message });
425 }
426}
427
428function messageEdited({ socketId, message }: { socketId?: string; message: IMessageDocument }) {
429 const roomName = `chat-${message.chatId}`;

Callers 1

team-member.tsFile · 0.90

Calls 1

getSocketFunction · 0.85

Tested by

no test coverage detected