Templates 플러그인을 테스트하던 중 버그를 발견했습니다. Discourse 버전은 3.2.0.beta1-dev (24d46fd981), templates 커밋은 146dc201입니다. (방금 8시간 전에 새 버전이 나왔다는 것을 이제야 알았지만, 해당 커밋 메시지에 이 버그에 대한 구체적인 언급이 없으므로 아직 수정되지 않았다고 가정하고 있습니다. 제 추측이 틀렸다면 알려주세요.)
–
-
일반 멤버로 설정된 사용자를 한 명 두되, 어떤 그룹에도 소속되지 않도록 했습니다.
-
비공개 템플릿을 활성화하고
template태그를 생성했습니다.everyone에게 비공개 템플릿 사용 권한을 부여했습니다. -
해당 사용자는 자기 자신에게 개인 메시지(PM)를 보내고 template 태그를 붙였지만, 새 주제를 만들 때 옵션으로 선택할 수 없었습니다.
반면, 저는 스태프로서 동일한 설정 하에 자신의 개인 메시지를 생성하고 template 태그를 붙인 후 두 메시지 모두를 볼 수 있었습니다.
이후 테스트 사용자를 특정 그룹에 배정하고, 권한 그룹을 everyone에서 해당 그룹으로만 변경하자 사용자가 자신의 비공개 템플릿을 볼 수 있게 되었습니다.