Las notificaciones por correo electrónico no se envían al cambiar de categoría para usuarios en modo lista de correo

Pasos para reproducir:

  1. Establecer una cuenta de usuario en modo lista de correo.
  2. Publicar un tema en una categoría segura a la que el usuario no tiene acceso (por ejemplo, Personal).
  3. Cambiar la categoría del tema a una categoría pública a la que el usuario tiene acceso.
  4. El usuario en modo lista de correo nunca recibirá una notificación por correo electrónico del tema.

Esto nos afecta regularmente porque solemos componer temas conjuntamente en modo BORRADOR en nuestra categoría de personal antes de publicarlos a nuestros usuarios. También tenemos varios usuarios avanzados en nuestro foro que utilizan el modo lista de correo para asegurarse de que “no se pierden nada” y, por supuesto, en este caso, se pierden algunos de nuestros anuncios más públicos.

Más información:

Continuando la discusión de El usuario en modo lista de correo no recibe correos electrónicos y no aparece en skipped_email_logs:

1 me gusta

Solo actualizando para confirmar que esto sigue siendo un problema en la versión: 3.3.0.beta2

Hemos encontrado el problema. Este caso simplemente nunca se tiene en cuenta.

Una solución es llamar a :notify_mailing_list_subscribers desde el trabajo NotifyCategoryChange. Acabo de verificar que esto funciona.

Equipo, ¿aceptarían una PR para esto o es territorio de plugins?

3 Me gusta

Claro, estaremos encantados de revisar una PR para esta actualización. ¡Gracias!

2 Me gusta

¡He abierto un PR para esta corrección!

3 Me gusta

Gracias @RGJ / @jyuvaraj03 - He fusionado la PR :white_check_mark:

5 Me gusta

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.