From 0d64ca33f30c4a3e5dde0e482faa87cf9e209401 Mon Sep 17 00:00:00 2001 From: yassinedorbozgithub Date: Wed, 12 Mar 2025 12:35:15 +0100 Subject: [PATCH] fix: update broadcast method --- api/src/chat/services/chat.service.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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);