aas
10월 5, 2023, 6:57오후
1
다른 관련 주제나 설정을 찾을 수 없어 버그인 것 같습니다. 알림이 잘못 전송되는 반대 문제에 대한 주제만 확인해 보았습니다: Newly-created "unlisted" Topics send "new topic" Notifications
재현 단계:
새 비공개(unlisted) 주제를 생성합니다.
게시하기 전에 를 클릭하고 Toggle Unlisted 옵션을 선택합니다.
비공개 주제를 생성한 후, 해당 주제를 공개(list)합니다.
주제가 공개된 후에도 사용자들이 Discourse 내 알림이나 이메일을 받지 않는 것을 확인하실 수 있습니다.
기대되는 동작
비공개 주제가 생성될 때 사용자는 알림을 받지 않아야 합니다.
이 부분은 정상적으로 작동합니다.
주제가 공개(unlisted)되면 사용자는 알림을 받아야 합니다.
이것이 의도된 동작인가요? 주제가 공개된 후에만 사용자에게 알림을 보내도록 하는 설정이 있을까요?
이 기능을 사용하는 제 사용 사례는 비공개 주제를 초안으로 사용하는 것입니다. 공지 게시물을 작성할 때, 완성될 때까지 편집하기 위해 이렇게 합니다. 초안이 완성된 후에야 주제를 공개하고 사용자에게 알림을 보내고 싶습니다.
우회책으로, 비공개 초안 주제를 생성한 후 게시할 준비가 되면 내용을 새 주제로 복사/붙여넣기한 뒤 원래 초안을 삭제하는 방법이 있습니다.
참고로, Unlisted(비공개) 토픽은 초안 토픽을 만드는 데는 최선의 선택이 아닙니다. 권한이 제한된 카테고리(예: #staff)에 초안을 만든 후, 준비가 되면 카테고리를 변경하는 방식도 꽤 잘 작동합니다. 또는 shared drafts category 관리자 설정에 카테고리를 추가하여 공유 초안을 설정할 수도 있습니다. 이렇게 하면 제한된 가시성의 토픽을 만든 후, 준비가 되면 올바른 카테고리에 게시할 수 있습니다.
(두 방식 모두 disable category edit notifications와 disable tag edit notifications 설정을 기본값인 꺼짐 상태로 유지해야 알림이 전송됩니다)
하지만 이 버그를 재현해 보고 어떤 정보를 얻을 수 있을지 확인해 보겠습니다.
aas
10월 5, 2023, 7:16오후
3
신기하네요! "공유 초안"이라는 기능은 몰랐어요. 정말 마음에 들어요! 정말 감사합니다.
초기 버그 리포트를 확인해 보았는데, 평소와 동일하게 작동하는 것으로 보입니다.
테스트 사용자(TL1)로 카테고리를 '첫 번째 게시물 시청’으로 설정
관리자 계정으로 해당 카테고리에 새 주제를 생성한 후 게시 전에 '비공개’로 전환
테스트 사용자에게 알림이 전송됩니다:
주제가 비공개 상태였을 때의 좋아요, 멘션, 답글에 대한 알림도 테스트 사용자에게 전송되었습니다:
보통 공개/비공개 전환 시에는 별도의 알림이 전송되지 않으므로 이 부분도 정상적으로 작동하고 있습니다. 다만 이제 주제 목록에 읽지 않은 개수가 표시되어 나타납니다:
공개 전환 후 모든 항목에 대한 알림도 정상적으로 작동합니다:
모든 기능이 의도대로 작동하는 것 같습니다.
그러나 이러한 이유들로 인해 초안을 작성하기 위해 주제를 비공개로 전환하는 것은 권장되지 않습니다. 생각보다 더 많은 알림이 전송될 수 있기 때문입니다. 공유 초안을 더 잘 활용하시길 바랍니다.