diff --git a/api/src/chat/services/chat.service.ts b/api/src/chat/services/chat.service.ts index 7220562f..6a28b315 100644 --- a/api/src/chat/services/chat.service.ts +++ b/api/src/chat/services/chat.service.ts @@ -47,7 +47,12 @@ export class ChatService { private readonly attachmentService: AttachmentService, ) {} - broadcastSendedMessages(event: EventWrapper) { + /** + * Synchronize sent messages cross opened websocket connections of the same account + * + * @param event - The received event + */ + private broadcastSentMessages(event: EventWrapper) { this.websocketGateway.broadcast( event.getSender(), event.getEventType(), @@ -276,7 +281,7 @@ export class ChatService { // Already existing user profile // Exec lastvisit hook this.eventEmitter.emit('hook:user:lastvisit', subscriber); - this.broadcastSendedMessages(event); + this.broadcastSentMessages(event); } this.websocketGateway.broadcastSubscriberUpdate(subscriber);