사용자가 게시글에 좋아요를 누른 사람들의 아바타를 볼 수 없습니다

In fact all objects in the endpoint post_action_users response have unknown property set to true (see screenshot).

I’ve incarnated him and can’t find something suspicious in his profile settings. I don’t know if it’s a bug or a side effect of one of his setting.

Problem solved, reading the source code.
Not only muted or ignored users are hidden, but also disallowed_pms_from ones.

My user had both DM setting boxes checked and no user selected in the white list.

3개의 좋아요

By the way, if a user disallow DM from other users he will not see any avatar in the likers list at the bottom of the posts ? It’s a quite unexpected behavior.

2개의 좋아요

저에게는 올바른 동작으로 보이지 않습니다.

기묘하게도, 문제를 처음 재현해 보았을 때 Discourse Reactions 플러그인이 활성화되어 있었습니다. Reactions 플러그인이 _활성화_된 상태에서는, 사용자에게 메시지를 보낼 수 있는 권한이 없더라도 다른 사용자가 자신의 게시물에 좋아요를 눌렀는지, 그리고 누가 눌렀는지(아바타)를 볼 수 있습니다. 저에게는 이것이 올바른 동작으로 보입니다.

Reactions 플러그인이 _비활성화_된 상태에서는, 게시물을 좋아요한 사용자가 해당 사용자에게 메시지를 보낼 수 있는 권한이 없다면, 좋아요한 사용자의 아바타를 볼 수 없습니다.

Discourse 팀이 이 문제를 검토해 보고 싶은지 확인해 보기 위해 이 주제를 Contribute > UX 카테고리로 재분류하겠습니다.

5개의 좋아요

Also it’s not only the likes on their posts, but all the likes on all the posts.

1개의 좋아요