검토 대기 사용자의 게시물이 큐에 쌓여 있습니다

저는 1년 넘게 사이트를 운영해 왔는데, 최근 들어 이런 문제가 생기기 시작했습니다.
사이트가 주로 헬프 데스크/티켓 허브로 기능하기 때문에 스테이징(staged) 상태의 사용자가 많습니다.

최근 1주일 정도 동안 내장 미디어(스크린샷)가 포함된 티켓들이 승인 대기열에 막혀 있습니다.

"리뷰 건너뛰기 미디어 그룹"을 확인해 보니 TL0이 있긴 한데, 스테이징 사용자는 약간 다른 플래그를 사용할 것 같습니다.

이 문제는 수정이 필요합니다. 사람들이 티켓을 놓치고 있기 때문입니다. 왜 갑자기 이런 일이 발생했을까요?

감사합니다!
David

이것이 동일한 문제에 대한 보고일 것 같습니다.

단계별 사용자(staged users)는 대부분의 제한에서 예외였을 것입니다. 그래서 별도의 Approve unless staged 사이트 설정이 있었던 것입니다. 하지만 해당 기능을 사용해 본 적이 없어서 정확하지는 않습니다.

리뷰 대기열에 어떤 이유가 표시되나요?

현재 검토 중인 건은 없지만, 그때마다 게시글에 매체가 임베드되어 있었다는 사실을 가리킨 것입니다.

‘스테이지되지 않은 경우 승인’ 설정을 확인해 봤는데, 체크되어 있지 않습니다.

상단의 상태 필터를 변경하면 이전의 항목들을 확인할 수 있을 것입니다.

확인해 보겠습니다. 하지만 언제까지 처리할 수 있을지는 확답을 드리기 어렵습니다. 다른 누군가가 도와주기를 바랍니다.

아, 알겠습니다.

이 게시글에는 내장 미디어가 포함되어 있습니다. skip review media groups 설정을 확인해 주세요.

그 설정에는 관리자, модератор, trust_level_0가 포함되어 있습니다.

여전히 이런 문제가 발생하고 있습니다. 해결할 수 있는 방법이 있을까요?
이 문제로 인해 워크플로우에 큰 영향을 받고 있습니다.

시간이 나서 확인을 못 해봤습니다. 정말 중요한 일이라면 Marketplace 채널에서 도움을 요청해 보세요.

Incoming emails with signatures/tables/inline images rejected with “Access Denied” - #2 by Ethsim2 의 변경 사항과 관련이 있을 것 같습니다. 그래서 @Ethsim2 님이 아이디어를 알고 계실지도 모르겠네요.

사과할 필요 없어요. 무료 도움은 무료 도움이니까요. 그냥 전체 화면 캡처를 보내드리려고 연락드린 거예요.

“조금만 기다려, 순서가 되면 바로 고쳐줄게!”라고 편하게 말씀해 주셔도 됐을 텐데요.

:slight_smile:

현재 자체 호스팅 인스턴스에서 이를 테스트했습니다.

trust_level_0 그룹에 skip review media groups가 포함되어 있어도, 스테이저드(Staged) 사용자는 trust_level_0의 멤버가 아니므로 예외 처리되지 않습니다.

그러나 skip review media groupslogged_in_users를 추가하면 예외 처리됩니다.

NewPostManager에 직접 적용하여 테스트했을 뿐만 아니라 실제 이메일 수신 경로를 통해서도 테스트했습니다. 새로 생성된 스테이저드 사용자의 내장 미디어가 포함된 이메일은 검토 대기열에 들어가지 않고 즉시 게시되었습니다.

따라서 임의의 새로운 발신자가 스테이저드 사용자로 생성되는 헬프데스크 스타일의 구성에서, logged_in_users를 추가하면 사용자 활성화나 별도 그룹 유지보수 없이도 의도된 동작을 제공할 수 있는 것으로 보입니다.

약간 놀라운 점은, 스테이저드 사용자는 통상적인 의미로 활성화/로그인된 계정이 아니지만 이 체크에서는 logged_in_users 가상 그룹에 매칭된다는 것입니다.

해당 동작에 대한 회귀 테스트 커버리지를 추가하기 위해 PR도 열었습니다:

이 PR은 skip_review_media_groupslogged_in_users가 포함된 경우, 임베디드 미디어가 포함된 새로 생성된 스테이징 사용자가 큐에 추가되지 않는지 검증합니다.

이로써 유지보수자들이 여기서 logged_in_users와 일치하는 스테이징 사용자를 의도된 동작으로 간주하여 향후에도 이를 신뢰할 수 있는 것인지에 대한 명확한 답변을 얻을 수 있을 것입니다.

@tknospdr 님, 사이트 설정에 logged_in_users를 추가한 것이 문제를 해결해 주셨나요?