Editar posts causa notificação

Ah, entendi, obrigado por isso! Definitivamente vejo o mesmo comportamento.

Enviar notificações de menção através da edição de uma postagem é uma função importante que sei que eu e outros usamos de vez em quando, então queremos que isso permaneça, mas a forma como funciona com grupos parece estranha.

Minha opinião neste momento seria notificar um grupo apenas uma vez por postagem. Usuários adicionados a um grupo após uma menção inicial ao grupo ter sido feita não devem receber uma notificação de menção ao grupo como resultado de edições subsequentes da postagem. O banner educativo JIT sobre notificar o grupo não deve ser exibido durante a edição de uma postagem se não houver novas menções ao grupo desde que a postagem foi salva pela última vez.

Se um grupo que não havia sido mencionado anteriormente for mencionado em uma edição, eles devem ser notificados. É assim que funciona com menções a usuários. Também devemos ver o banner educativo relevante se houver um grupo recém-mencionado.

Estou pensando que podemos simplesmente adicionar alguma lógica condicional com base na existência de um registro na tabela group_mentions. Criamos um registro no momento de salvar uma postagem.

O que você acha, @codinghorror?