De nuevo sobre "Correos electrónicos y notificaciones vacíos generados en la asignación de temas"

Hola,

Soy moderador en un foro basado en Discourse. Estamos experimentando un problema que ya se ha descrito aquí: Empty emails and notifications generated on topic assignment

Cada vez que se asigna un tema a un moderador, se envían dos correos electrónicos. El primero se envía al moderador que ha recibido la asignación (no hay problema con eso). El segundo se envía a todos los moderadores (incluido el asignado) y está vacío. Esta es la captura de pantalla del correo electrónico vacío que se envía:

Nos gustaría que estos correos electrónicos vacíos no se enviaran. Por lo que entendí al leer “Empty emails and notifications generated on topic assignment”, este debería ser el comportamiento estándar adecuado, pero no es lo que estamos experimentando.

¿Nos estamos perdiendo alguna configuración en algún lugar o se debe a un error?

Estamos ejecutando la última versión de Discourse v2.6.0.beta2. La persona responsable de la implementación de Discourse, @trobiyo, puede proporcionarle más detalles.

Gracias

5 Me gusta

Hoy intenté replicar el problema que mencionaste. Tengo una teoría sobre lo que está ocurriendo, pero me gustaría confirmarla contigo.

Básicamente, en el tema mencionado intervienen 3 plugins:

  • discourse-assign
  • discourse-solved
  • discourse-math

Noté que cuando un mensaje se marca como solución, todos los que están vigilando la categoría a la que pertenece el tema reciben una notificación.

Normalmente, el contenido del mensaje se incluye en el correo electrónico; sin embargo, como tienes una ecuación de MathJax en tu mensaje, es posible que no se haya renderizado correctamente en el correo (no pude replicarlo).

Me gustaría pedirte tres cosas:

  1. ¿Podrías confirmar si los moderadores están “vigilando” la categoría “Scoring and Biasing”?
  2. ¿Podrías mostrarme la configuración de tu plugin de matemáticas?
  3. ¿Podrías hacer clic en editar en este mensaje y proporcionarme el markdown sin formato para que pueda replicar completamente tu escenario?
3 Me gusta

Hola @kris.kotlarek,

Gracias por tu respuesta.


  1. Esta es una pregunta interesante. De hecho, sé que los moderadores reciben notificaciones para cualquier publicación en cualquier categoría; supongo que esto se debe a “configuración - preferencias de usuario”:

    También adjunto aquí la captura de pantalla de las “notificaciones predeterminadas por categoría” para el grupo de moderadores, donde entiendo que ninguna categoría está siendo vigilada:

  1. Aquí tienes una captura de pantalla de la configuración del complemento de matemáticas:

  1. Aquí está el markdown en bruto que solicitaste:

    Estimada Isabela,
    
    En FLUKA, la puntuación **DOSE-EQ** por defecto significa puntuar la *Dosis Equivalente Ambiental* [$H^{*}(10)$], pero también es posible puntuar la *Dosis Efectiva*.
    
    Véase: https://flukafiles.web.cern.ch/flukafiles/manual/AUXSCORE.html
    
    Saludos,
    David 
    

Quisiera añadir que no estoy convencido de que el complemento “discourse-math” tenga algo que ver con el problema. Primero, el correo electrónico de notificación vacío se envió antes de que se publicara la solución con la expresión matemática. Segundo, porque experimentamos el mismo problema también en publicaciones donde no hay expresiones matemáticas, como publicación 1 y publicación 2.

3 Me gusta

Gracias por toda la información. Aún no he podido replicarlo en mi configuración.

Pensaba que estaba relacionado con discourse-solved, pero como has dicho, también ocurre en publicaciones “clásicas”.

Quizás haya algún conflicto con otro plugin. ¿Podrías darme una lista de los plugins instalados en tu instancia?

Además, ¿podrías verificar qué tipo son esos correos en blanco? Puedes encontrar esa información en la lista de correos enviados: https://fluka-forum.web.cern.ch/admin/email/sent

4 Me gusta

El tipo de correo electrónico es “mailing_list”.

Los plugins instalados son:

Nombre				           Versión	¿Activado? 	
discourse-akismet 		        0.1.0 	N 	
discourse-assign 		        0.1 	Y 	
discourse-calendar 		        0.2 	N 	
discourse-canned-replies 	    1.2 	Y 	
discourse-chat-integration 	    0.1 	N 	
discourse-data-explorer 	    0.2 	Y 	
jira 				            0.0.1 	Y 	
discourse-math 	         		0.9 	Y 	
discourse-migratepassword    	0.71 	Y 	
discourse-oauth2-basic 		    0.3 	Y 	
discourse-prometheus     		0.1 	Y 	
discourse-push-notifications   	0.3.0 	N 	
discourse-saved-searches 	    0.1 	N 	
discourse-solved 		        0.1 	Y 	
discourse-topic-trade-buttons   0.0.1 	N 	
discourse-voting 		        0.5 	Y
2 Me gusta

Hola @kris.kotlarek,

El tipo de esos correos es mailing_list, ver imagen a continuación:

Saludos,
Ismael

1 me gusta

Me gustaría aclarar.
Los correos electrónicos en las capturas de pantalla de @trobiyo corresponden a las siguientes acciones:

#1 El usuario publica en el foro.
#2 El moderador A asigna el tema al moderador B.
#3 Es la respuesta del moderador B al usuario.
#4 El moderador B desasigna la publicación.

Además, podría ser relevante que sepas que el usuario “R” es tanto moderador como administrador del foro.

2 Me gusta

Gracias por toda esa información. Fue muy útil mientras buscaba ese error.

Creo que sé qué está sucediendo. Supongo que sus moderadores tienen esa configuración activada:

El plugin Discourse-assign está creando en realidad una publicación con el cuerpo vacío, visible solo para los moderadores, cada vez que alguien es asignado o desasignado.

Por eso los moderadores reciben un correo electrónico con el contenido vacío. Este comportamiento es incorrecto. Trabajaré en una solución y les mantendré informados.

5 Me gusta

Estimado @kris.kotlarek,

Puedo confirmarte que tienes razón sobre la configuración de enable.
Estaré “observando” :wink: este tema a la espera de la solución.
Gracias

2 Me gusta

Muchas gracias de verdad por tu investigación, muy agradecido :clap:

Un saludo,
Ismael

1 me gusta

La corrección acaba de fusionarse y se incluirá en la próxima versión beta :slight_smile:

5 Me gusta

¡Muchas gracias!

2 Me gusta