¿Se elimina al OP de PM al convertir el tema a PM?

Tengo un usuario que dice que cuando convierte un tema en un MP, el publicador original/propietario del tema se elimina del MP.

El proceso es convertir el tema en MP y luego agregar el grupo @support. Cuando eso sucede, la persona que convirtió el MP (que es miembro del grupo de soporte) se elimina del MP (ya que duplicaría sus notificaciones), pero el propietario también se elimina, por lo que se preguntan por qué se eliminó su publicación.

Parece que agregar el grupo al MP está eliminando al propietario del tema.

No veo nada en los registros que sugiera cómo está sucediendo esto.

3 Me gusta
Prueba inactiva

Acabo de hacer una prueba y me encontré con un problema similar/el mismo:

  • Crear tema
  • Llave del tema → convertir en mensaje privado
  • Invitar a un grupo

* Un miembro (aunque no el OP) es eliminado por el sistema.

Sin embargo, responder al tema todavía envía al usuario eliminado una notificación de alta prioridad, lo que parece sugerir que no está ‘eliminado’ eliminado.

Editar: Me equivoqué con los Test_Users en el Grupo y estropeé la prueba. Mis disculpas. Intentaré una limpia.

Prueba nueva (Esta vez asegurándome de que mi usuario de grupo no formaba parte del tema original :slightly_smiling_face:)

Esta vez usé un usuario de prueba TL1 como mi OP, en lugar de un administrador.

  • Crear tema público como usuario TL1
  • Convertir tema en MP (como administrador)
  • Invitar a Grupo (como administrador)

* El OP es eliminado y no queda registro. El usuario no recibe notificaciones sobre las respuestas

Me pregunto si es porque ese usuario de prueba no tiene permiso para hablar con ese grupo. Lo intentaré de nuevo. :slightly_smiling_face:


Me he perdido un poco en esto, así que puede que tenga que ir a tumbarme un rato, pero parece que se pierde el OP en el momento de la conversión de tema a MP:

El OP no tiene registro de ese tema en topic_allowed_users

3 Me gusta

Eso parece ser lo que se informa.

Parece que este es un comportamiento nuevo. No sé si es intencional, pero parece un error que se elimine al originador del tema de un mensaje al cambiarlo a un MP.

1 me gusta

Pensé que parecía inusual. No se me ocurría ninguna circunstancia en la que quisieras convertir y perder al OP como participante.

2 Me gusta

El único commit reciente que puedo encontrar y que creo que podría estar relacionado es FIX: Update user stat counts when post/topic visibility changes. (#15… · discourse/discourse@b876ff6 · GitHub, pero no parece que deba estar conectado. Quizás algo más esté cambiando topic_allowed_users de alguna manera que no entiendo.

También estoy viendo el mismo comportamiento en otros sitios. Parece un poco extraño ‘expulsar’ al OP cuando el tema público se traslada a uno privado. No me gusta hablar conmigo mismo, pero así es como termina :slight_smile:

Gracias, Matthew. ¿Crees que esto es una regresión de algún tipo? ¿Crees que esto de “eliminar al OP del tema cuando se vuelve privado” es una característica o un error?

Mi suposición sería un error.

No veo por qué convertirías un hilo público en un mensaje privado y luego hablarías contigo mismo. O tal vez simplemente no estoy lo suficientemente loco para eso :sweat_smile:

1 me gusta

Esto sigue siendo un problema para nosotros.

¿Es un error o está previsto? ¿Alguien puede confirmarlo, por favor?

1 me gusta

Creo que esto se solucionó en la última versión. Si actualizas, todo debería estar resuelto. :+1:

(y acabo de probarlo en mi sitio de prueba, y funciona para mí)

4 Me gusta

¡Gracias, @JammyDodger! No había notado ese commit. @Parker1090, tu sitio se está actualizando ahora.

3 Me gusta