Plataforma: Discourse en Docker en localhost (Arch Linux)
Descripción: Resultado real: Se ignora ‘Llegar al tema’ al reenviar invitaciones. Resultado esperado: Se debe incluir ‘Llegar al tema’ al reenviar invitaciones.
Pasos para reproducir:
escribir correo electrónico de invitación a un correo electrónico específico
añadir tema (‘Llegar al tema’)
crear enlace de invitación y enviar correo
el correo correcto llega a MailHog (“user1 te invitó a ‘Test Thread’ en localhost”)
hacer clic en ‘reenviar todas las invitaciones’
el correo incorrecto llega a MailHog (‘user1 te invitó a unirte a localhost’)
curiosamente, la ‘nota personalizada’ está en ambos correos
Hola @tobiaseigen, ¡acabo de probarlo!
No, en ambos casos no he iniciado sesión, cuando abro el enlace de invitación en un navegador diferente al que he iniciado sesión como administrador.
¡Bienvenido a Discourse!
Has sido invitado por: user1
Tu dirección de correo electrónico de cuenta es XXXX.
Nombre de usuario
Contraseña
Aceptar invitación
¿Ya tienes una cuenta? Iniciar sesión
Es interesante que el enlace de invitación que recibo comience con: http://localhost:3000/invites/
No soy un experto, pero ese 3000 suena como alguna configuración específica de docker, ¿quizás? No estoy seguro de si eso es lo esperado.
Esa URL me hace pensar que no seguiste las instrucciones de instalación oficiales. Se vuelve más difícil ayudarte a encontrar respuestas a tus preguntas.
Dicho esto, es probable que la URL no tenga nada que ver con este tema.
Pero podrías descartarlo intentando replicar el error de invitación que estás experimentando en otro sitio, como try.discourse.org o en una prueba gratuita en el alojamiento de Discourse.
Puedo (semi) reproducir en una instalación estándar (08049b32b6)
crear invitación con un valor de ‘llegar al tema’ y enviarla por correo electrónico
hacer clic en ‘reenviar todas las invitaciones’
El primer correo electrónico tenía el título del tema en el asunto del correo electrónico, mientras que el segundo ya no contenía esa información.
Sin embargo, al aceptar la segunda invitación, sí permitió que mi usuario de prueba llegara al tema designado después de registrarse.
Entonces, esto podría ser menos un error funcional y más un problema de experiencia de usuario (UX) para asegurar que el correo electrónico de invitación reenviado refleje la misma información que el primero en el asunto del correo electrónico.
¡Gracias @JammyDodger!
Confirmo, ¡parece ser un problema de experiencia de usuario (UX), no un error funcional!
Acabo de probarlo. Después de aceptar la invitación y crear el usuario, estoy efectivamente en el hilo al que entré en ‘llegar al tema’.
No es solo el asunto del correo electrónico, sino que el hilo también falta en el cuerpo del correo electrónico.