Un utilisateur ne peut pas voir les avatars des personnes qui aiment les publications

En fait, tous les objets dans la réponse du point de terminaison post_action_users ont la propriété unknown définie sur true (voir capture d’écran).

Je l’ai incarné et je ne trouve rien de suspect dans les paramètres de son profil. Je ne sais pas si c’est un bug ou un effet secondaire d’un de ses paramètres.

Problème résolu, lecture du code source.
Non seulement les utilisateurs ignorés ou en sourdine sont masqués, mais aussi ceux qui sont disallowed_pms_from.

Mon utilisateur avait les deux cases de réglage des MP cochées et aucun utilisateur sélectionné dans la liste blanche.

3 « J'aime »

Soit dit en passant, si un utilisateur refuse les MP d’autres utilisateurs, il ne verra aucun avatar dans la liste des “likers” en bas des publications ? C’est un comportement assez inattendu.

2 « J'aime »

Cela ne me semble pas être le comportement correct.

Étrangement, lorsque j’ai essayé pour la première fois de reproduire le problème, j’avais activé le plugin Discourse Reactions. Avec le plugin Reactions activé, les utilisateurs peuvent voir les avatars des utilisateurs qui ont aimé leurs publications, même si l’utilisateur n’est pas autorisé à leur envoyer des messages. Cela me semble être le comportement correct.

Avec le plugin Reactions désactivé, les utilisateurs ne peuvent pas voir l’avatar des utilisateurs qui ont aimé leurs publications si l’utilisateur qui a aimé la publication n’est pas autorisé à leur envoyer des messages.

Je vais recatégoriser ce sujet dans la catégorie UX pour voir si c’est quelque chose que l’équipe Discourse souhaite examiner.

5 « J'aime »

De plus, il ne s’agit pas seulement des likes sur leurs publications, mais de tous les likes sur toutes les publications.

1 « J'aime »