카테고리 모더레이터가 숨겨진 게시물을 볼 수 없는 것 같습니다. 여기 코드가 뭔가 잘못된 것 같다는 생각이 들었습니다.
1개의 좋아요
잘 모르겠지만, 게시물을 수정할 수 있는 모든 사람에게 숨겨진 게시물을 보여줘야 할까요?
숨겨진 게시물을 볼 수 있는 권한에 대해, 현재 로직은 사용자가 특정 그룹에 속해야 하는 것을 요구합니다. 하지만 수정 권한이 있는 사용자는 ‘수정’을 통해 숨겨진 게시물을 볼 수 있습니다. 이는 다소 이상할 수 있습니다.
1개의 좋아요
참고로, 숨겨진 게시글을 편집 모드로 열어도 내용을 볼 수 없습니다.
다만, 카테고리 모더레이터는 신고된 숨겨진 게시글의 내용을 볼 수 있어야 한다고 생각합니다. 가능하면 모더레이터가 보는 방식과 동일하게(즉, 숨겨진 게시글 보기 설정을 가진 일반 멤버가 보는 ‘무시된 콘텐츠 보기’ 클릭 화면 뒤에 있는 것이 아니라, 열려 있지만 흐리게 표시되는 형태) 볼 수 있도록 해야 합니다.
2개의 좋아요
이 스레드를 새 주제로 분리해 주세요. 숨김 게시글을 누가 볼 수 있는지에 대한 경계 조건을 논의하겠습니다.
1개의 좋아요
현재 hidden posts visible group 기능에는 몇 가지 경계 조건이 이상적이지 않습니다.
-
카테고리 관리자는 사용자의 게시물을 편집할 수 있어야 하지만, 현재
hidden posts visible group에 속하지 않은 카테고리 관리자는 숨겨진 게시물을 볼 수 없고, 편집을 클릭해도 게시물 내용을 가져올 수 없습니다. -
현재 숨겨진 위키 게시물은 일반 사용자가 편집할 수 없습니다. 게다가 편집 버튼을 클릭해도 아무 반응이 없습니다. 콘솔을 확인하면 다음과 같은 오류가 표시됩니다:
Object { jqXHR: {…}, textStatus: "error", errorThrown: "Forbidden" }