Um pouco de contexto sobre nossa configuração e caso de uso específicos (quase toda a nossa interação com o Discourse é feita por meio da API).
- Criamos um grupo com, digamos, 10 membros.
- Nosso sistema cria automaticamente uma mensagem privada entre a conta do sistema e o grupo. A conta do sistema não tem outra finalidade além do próprio chat. O principal objetivo da mensagem privada é permitir que os membros do grupo se comuniquem entre si em um único tópico.
- Quando qualquer membro do grupo cria uma nova postagem nessa mensagem privada, todos os outros membros do grupo corretamente recebem uma notificação.
Tudo bem até aqui.
- Se adicionarmos um novo membro ao grupo (após a criação inicial da mensagem privada), ele não receberá nenhuma notificação quando outros membros criarem novas postagens na mensagem privada.
Como um dos membros ‘originais’, quando acesso a área de mensagens pela interface web (por exemplo, Log In | Workshop), é isso que vejo:
Como um dos ‘recém-chegados’, quando acesso a mesma área, vejo o seguinte: (não posso postar uma segunda imagem devido às regras do Discourse… mas é o mesmo que acima, exceto que, em vez de aparecer uma mensagem privada, diz ‘Nenhum tópico encontrado’).
Portanto, mesmo fazendo parte do grupo que está associado à mensagem privada, não consigo ver a mensagem privada e não recebo notificações sobre ela. No entanto, ainda consigo acessar a mensagem privada, ler as postagens e adicionar novas.
Qualquer ajuda será muito apreciada!
