¡Ajá, gracias por eso! Definitivamente veo el mismo comportamiento.
Enviar notificaciones de mención a través de una edición de publicación es una función importante que sé que uso de vez en cuando, al igual que otros, por lo que queremos que se mantenga, pero la forma en que funciona con los grupos parece incorrecta.
Mi opinión en este momento sería notificar a un grupo solo una vez por publicación. Los usuarios agregados a un grupo después de que se realizó una mención inicial al grupo no deben recibir una notificación de mención al grupo como resultado de ediciones posteriores de la publicación. El banner de educación JIT sobre notificar al grupo no debe mostrarse durante la edición de una publicación si no hay nuevas menciones al grupo desde que se guardó por última vez.
Si se menciona en una edición un grupo que no se había mencionado previamente, sí deben ser notificados. Así es como funcionan las menciones de usuario. También deberíamos ver el banner educativo relevante si hay un grupo mencionado por primera vez.
Estoy pensando que podemos agregar simplemente alguna lógica condicional basada en la existencia de un registro en la tabla group_mentions. Creamos un registro en el momento de guardar una publicación.
¿Qué opinas @codinghorror?