"Lo sentimos, no tienes acceso a ese tema" tras convertir un tema en un mensaje personal

Hola a todos, soy moderador de una página comunitaria y, últimamente, cada vez que intento convertir un tema en un mensaje privado, aparece una página de error que dice “¡Lo sentimos, no tienes acceso a ese tema!”.

Como mencioné, soy moderador, por lo que debería poder acceder a ese mensaje. Además, el tema que quiero convertir en mensaje privado suele tener un solo usuario (es decir, el autor original), así que eso tampoco debería ser un problema, ¿verdad?

¿Alguna idea de por qué está ocurriendo esto?

If you weren’t part of the topic before it was turned into a message you won’t have access. Only administrators can see message conversations they aren’t members of.

If you need access to the PM you can ask the user to flag it. Moderators have access to flagged PMs while they are flagged.

Lo siento, ¿qué quieres decir con “Si no formabas parte del tema”? El mensaje que envié como DM era originalmente el primer mensaje de un hilo público, así que sí tenía acceso a él :thinking:

Claro, pero si la conversación de mensajes creada no te incluía (no tenía publicaciones tuyas), entonces no tendrías acceso. Los participantes de la conversación se determinan por las publicaciones incluidas en la conversación en el momento de la conversión.

Vale, lo veo. Sin embargo, lo que me confunde es que antes podía convertir hilos en mensajes directos (incluso si no formaba parte de ellos). Todavía tengo las conversaciones en mi bandeja de entrada.

Lo probaré de nuevo teniendo en cuenta tus sugerencias para ver si vuelve a ocurrir. ¡Gracias!

¡Hola! Lo intenté de nuevo y esta vez funcionó (pude acceder al mensaje directo).

Algunos datos:

  • La publicación fue creada hace 1 hora por un usuario regular (que también se unió hace 1 hora)
  • Hice clic en la pestaña de la derecha > Crear mensaje personal > la página se recargó y la publicación se convirtió en un mensaje directo entre yo y el usuario, como era de esperar

Así que debe haber algo más detrás de esto: a veces funciona y a veces no.

(Si ayuda, he notado que esto podría ocurrir solo cuando el usuario ha publicado dos veces en el mismo hilo, es decir, dos publicaciones seguidas, pero no estoy 100% seguro).

¡Oh, interesante! ¿Puedes reproducir esto, @justin, actuando como moderador?

Sí, pude reproducir esto.

Edición: Lo intentaré de nuevo :sweat_smile:

No estoy seguro. Lo que escribiste me suena correcto: si el moderador no tiene respuestas en el mensaje privado, no tendría acceso después de la conversión a mensaje privado. Eso es lo esperado.

Lo que sería incorrecto sería que el moderador tenga acceso incluso si no publicó nada en ese tema antes de que se convirtiera en un mensaje privado. Eso sería inesperado.

¡Ah! Invertí la lógica aquí. Veré si puedo conseguir que obtenga acceso.

Pude reproducir esto una vez haciendo lo siguiente:

  1. Un administrador creó el tema hace 4 días.
  2. Un usuario TL0 respondió y necesitaba aprobación.
  3. El moderador aprobó la publicación.
  4. Cuando la respuesta tenía 2 minutos, el moderador convirtió el tema en un mensaje privado (PM).
  5. Se invitó al moderador y se le otorgó acceso al tema.

Parece que esto podría estar parcialmente relacionado con la expiración del período de gracia para editar o con la aprobación de la publicación.

Gracias @simon por ayudarme a reproducir esto.

Dicho esto, el comportamiento aquí me parece realmente inconsistente e inesperado.

Si un tema tiene una sola publicación de un usuario, el moderador recibe acceso al PM cuando se convierte.

Si un tema tiene dos publicaciones de uno o más usuarios, el moderador no recibe acceso (excepto en el posible caso de error mencionado anteriormente).

¿No tendría más sentido que, si un moderador convierte un tema en un PM, se le otorgue acceso automáticamente, ya que probablemente lo está haciendo por una razón?

Interesante, así que ese es el error.

¿No responderían primero al tema si necesitaran eso?

Posiblemente. La rareza de UX en mi opinión es que, si tengo permisos para convertir algo en un MP como moderador, asumo que lo hago por una razón, probablemente para continuar una conversación en privado incluso si no había respondido. Entonces me confundo si recibo un mensaje de “lo siento, no se puede hacer”. Quizás yo mismo estoy malinterpretando la intención original de esta función. De cualquier manera, el comportamiento debe ser consistente: o bien permitir que el moderador añada o bloquee el MP.

De todos modos, los moderadores normalmente no tienen acceso a los mensajes privados, por lo que agregar automáticamente a cada moderador a un mensaje privado que se convierte es un poco… excesivo.

Creo que este podría ser tu error, @techAPJ. Arreglemos el error primero:

Eso no debería estar ocurriendo.

Si un tema tiene solo un usuario y un moderador lo convierte en un mensaje privado (PM), el autor original (OP) del tema será el único participante en el PM si el moderador no se agrega al mismo. El PM terminará en la lista de mensajes enviados del OP, pero el OP no recibirá una notificación que le indique que lo busque allí.

La situación en la que he tenido que convertir temas públicos en PMs es cuando algo se publica públicamente en el foro y debería tratarse de manera interna. Si los moderadores están manejando este tipo de situaciones, tiene sentido que se les agregue al PM. Si los moderadores no deben agregarse a los PMs, quizás la acción “Convertir en mensaje privado” no debería estar disponible para ellos.

Ah, sí, es cierto.

Quizás cuando solo hay una publicación, debes agregar al moderador al mensaje privado, por lo que el comportamiento actual ya es correcto. Tal vez no haya nada necesario que hacer aquí @techAPJ.

Una cosa que podríamos hacer es agregar un nuevo prompt de conversión a mensaje privado para los moderadores, solo cuando haya más de una publicación en el tema, que se vea algo así:

Si no respondes a este tema antes de convertirlo en un mensaje privado, no tendrás acceso a él. ¿Te otorgas acceso?

Sí, otorgar acceso No

Creo que ese prompt es razonable. Al menos les da a los moderadores la opción de continuar un tema público en privado con más de una persona si es necesario.

Una pequeña sugerencia: debería ser un cuadro con tres botones, con las opciones tanto de “No, crear” como de “Cancelar”.

¡Hola!

Nuestros moderadores también tienen este problema en Infinite Flight Community. Por ahora, parece ser algo muy aleatorio, y la función que permite a los moderadores convertir un tema en un mensaje privado es como preguntarle a la bola 8 cómo saldrá :slight_smile: