임베드 시 "공개/비공개" 댓글 숨기기 또는 제거

블로그에서 Disqus를 Discourse 내장 댓글로 대체하는 작업을 진행 중입니다. 설명서는 명확하고, 첫 번째 댓글이 게시될 때까지 주제를 비공개(비공개 목록)로 유지하는 비교적 새로운 기능을 활성화해 두었습니다. 그러나 첫 번째 댓글이 게시되면 토론에 두 개의 댓글이 표시됩니다. 게시된 댓글과 함께 주제가 공개(목록에 표시)되었다는 내용을 보여주는 자동 생성된 댓글이 하나 더 보입니다. 이러한 자동 생성된 “Listed”(공개됨) 댓글을 표시하지 않는 방법이 있을까요?

작은 액션에 대한 게시글은 내장된 댓글에서 제외되는 줄 알았는데, 지금 테스트를 해보니 작은 액션(목록에 추가/제거 등)으로 생성된 게시글이 내장된 댓글에 포함되어 있는 것을 확인했습니다. 이것은 수정되어야 할 문제인 것 같습니다.

아마도 스태프만 그런 것을 볼 수 있는 거죠? 아니면 그렇지 않나요?

지금까지 이 기능은 로컬 개발 사이트에서만 테스트해 보았습니다. Discourse 사이트와 블로그 양쪽 모두에서 로그아웃 상태이거나, 스태프가 아닌 사용자로 로그인한 상태에서도 내장된 댓글에 작은 액션 게시물이 표시되는 것을 확인했습니다. 필요하면 프로덕션 사이트에서도 테스트해 볼 수 있지만, Discourse 코드에서 내장된 댓글에 대한 작은 액션 게시물을 필터링하는 로직을 찾지 못했습니다. 예를 들어, 이 게시물에는 실제로 댓글(post_type이 1인)이 있지만 표시되지 않고 있습니다:

시몬, 수고 많으셨어요. 수정 사항을 담은 PR을 준비해 두었습니다:

이렇게 빨리 처리해 주셔서 감사합니다. 배포 과정에 익숙하지는 않습니다. PR이 병합된 것을 확인했습니다. 언제 배포될 예정인가요 (그는 자신의 인스턴스를 아직 실제로 확인하지 않았음을 인정하며 말했습니다).

사이트가 저희 쪽에서 호스팅되고 있다면 support 그룹으로 DM을 보내주시면 수정 사항이 사이트에 배포되었는지 확인해 드리겠습니다. 사이트가 자체 호스팅(self-hosted)되고 있다면 업데이트는 지금 바로 사용할 수 있습니다. 최신 버전의 Discourse로 업데이트하려면 사이트의 관리자 대시보드에서 진행해 주세요.

감사합니다. 두 인스턴스에 대해 지원팀에 문의하겠습니다.