Un usuario no puede ver los avatares de las personas que gustan de las publicaciones

De hecho, todos los objetos en la respuesta del endpoint post_action_users tienen la propiedad unknown establecida en true (ver captura de pantalla).

Lo he encarnado y no encuentro nada sospechoso en la configuración de su perfil. No sé si es un error o un efecto secundario de alguna de sus configuraciones.

Problema resuelto, leyendo el código fuente.
No solo se ocultan los usuarios silenciados o ignorados, sino también los de disallowed_pms_from.

Mi usuario tenía marcadas ambas casillas de configuración de MD y ningún usuario seleccionado en la lista blanca.

3 Me gusta

Por cierto, si un usuario no permite los mensajes directos de otros usuarios, ¿no verá ningún avatar en la lista de “me gusta” al final de las publicaciones? Es un comportamiento bastante inesperado.

2 Me gusta

A mí no me parece que sea el comportamiento correcto.

Curiosamente, cuando intenté reproducir el problema por primera vez, tenía el plugin Discourse Reactions habilitado. Con el plugin Reactions habilitado, los usuarios pueden ver los avatares de quienes han dado «me gusta» a sus publicaciones, incluso si no se les permite enviarles mensajes. Eso sí que me parece un comportamiento correcto.

Con el plugin Reactions deshabilitado, los usuarios no pueden ver el avatar de quienes han dado «me gusta» a sus publicaciones si a la persona que dio «me gusta» no se le permite enviarles mensajes.

Voy a reclasificar este tema a la categoría Contribute > UX para ver si es algo que el equipo de Discourse quiera investigar.

5 Me gusta

Además, no se trata solo de los “Me gusta” en sus publicaciones, sino de todos los “Me gusta” en todas las publicaciones.

1 me gusta