- Navios
- 14 de agosto de 2026 às 23:51 UTC
- Autor
- kamo
- Enviar
- e9cc1f4
Um lembrete estava chegando duas vezes. O baralho pega-o como uma notificação, e o caminho mais antigo pegou-o também: CalendarWebSocketContext abriu um segundo STOMP ligação ao EmailService puramente para ouvir ******************* e entregar o que ouviu ao RelembrorPopup, um Snackbar preso à parte superior direita Canto. Então um evento anunciou-se em dois cantos da tela, em dois linguagens visuais, com dois sons — o próprio deck na chegada, e este caminho playEventSound no manipulador de assinatura, que é por isso que remover apenas o popup teria deixado o membro ouvir o lembrete duas vezes e vê-lo uma vez. Ambos se foram, e o contexto com eles: nada mais o consumiu, então foi um inteiro segundo websocket por membro mantido aberto para alimentar um popup. O MeetReminderPopup fica. Parece o mesmo e senta-se no mesmo canto, mas ele é alimentado pelo MediaService em /topic/meet/reminder/{member} para uma reunião prestes a começar — um evento diferente de um serviço diferente, não uma segunda cópia deste.