안녕하세요,
오늘 이 문제를 발견했는데, 이전에도 이런 상태였는지 확실하지 않습니다.
기본적으로 포스트 관리자 렌치(post admin wrench)에서 TL4(리더) 사용자는 플래그가 지정된 포스트를 숨김 해제할 수 있는 옵션을 가지고 있습니다. 그러나 포스트에 플래그가 지정된 상태에서 '숨김 해제’를 클릭해도 작동하지 않습니다.
재현 단계
- 다른 계정으로 공개적으로 또는 개인 메시지(PM)로 무언가를 게시합니다.
- 아무 사용자로든 해당 포스트에 플래그를 지정합니다 (포스트가 숨겨져 있어야 합니다).
- TL4 권한만 가진 사용자에게 해당 포스트의 숨김 해제를 요청합니다.
예상 결과:
플래그가 지정된 포스트가 복원됩니다.
실제 결과:
TL4 사용자는 포스트 숨김 해제 옵션을 볼 수 있지만, 클릭해도 포스트가 숨김 해제되지 않습니다.
2.8.0 beta 1 버전의 두 Discourse 포럼에서 이 문제를 재현했습니다.
1개의 좋아요
이 문제는 현재 존재하는 버그와 관련이 있을 수 있습니다. 해당 버그에서는 TL4 사용자에게 플래그 수가 표시되는데, 원래는 표시되지 않아야 합니다. @Roman 이 버그를 처리 중이신가요?
Roman
(Roman Rizzi)
3
그건 이미 수정했는데, 이건 관련이 없는 것 같아. 내일 아침에 확인해 볼게.
1개의 좋아요
Roman
(Roman Rizzi)
5
이 버그는 꽤 오래된 것 같습니다. PostGuardian에 따르면, 게시물을 다시 표시할 수 있는 권한은 스태프에게만 있지만, 클라이언트는 사용자가 스태프이거나 TL4인지를 확인하고 있습니다.
TL4가 해당 버튼을 숨기도록 하는 PR을 작성했습니다:
이것이 우리가 원하는 동작이라고 가정했지만, 리더(Leader)에게도 게시물을 다시 표시할 수 있는 권한을 부여하는 것이 더 낫다면 가디언을 수정할 수 있습니다.
5개의 좋아요