Don
1
안녕하세요,
태그 그룹 설정 중 하나 
가 검토 대상인 토픽의 소유자와 다른 그룹으로 설정되어 있다면, 해당 태그로 토픽을 승인할 수 없습니다.
재현 방법:
-
테스트를 위해 모든 게시글 검토 사이트 설정을 활성화합니다.
-
태그가 포함된 태그 그룹을 만들고 태그는 다음 그룹에만 표시를 예: staff로 설정합니다.
-
스태프가 아닌 사용자로 토픽을 생성합니다. 저는 TL1 계정으로 생성했습니다.
-
편집을 클릭하고 2단계에서 만든 태그를 추가합니다.
-
게시글 승인 버튼을 클릭합니다.
경고 모달이 표시됩니다.
그리고 콘솔 오류가 발생합니다.
검토 페이지에서 토픽 소유자의 권한으로 제한되는 것 같습니다.
감사합니다 
2개의 좋아요
opts.merge!(guardian: Guardian.new(performed_by)) if performed_by.staff?
이제 승인에 의한 게시글/토픽 생성 시 모든 곳에서 검토자의 "guardian"을 사용하여 권한을 확인하겠습니다. 이 방식이 괜찮을 것 같습니다.
4개의 좋아요