단계별 사용자의 삭제된 사용자 이메일 처리 수정

저희 사이트에서도 같은 문제가 발생했습니다. 게시물이 플래그로 인해 검토 대기열에 추가되지 않은 경우, 즉 승인(approval)이 필요한 경우 이메일이 작동하지 않는 것 같습니다.

처음에는 Approve unless staged 사이트 설정을 테스트하던 중, 게시물이 도착하여 승인이 필요할 때 사용자를 삭제하면서 이 문제를 발견했습니다. 이 사용자는 실제로 계정이 없는 상태였기 때문에 더 혼란스러웠습니다. 해당 사용자는 이메일로만 접속했기 때문입니다.

게시물 승인처럼 플래그가 아닌 검토 대상에 대한 수정과 함께, 실제로 계정이 없는 스테이징(staged) 사용자를 위한 다른 처리 방법도 마련해 주시면 감사하겠습니다.
(마찬가지로, 삭제가 성공적으로 완료된 후에만 이메일이 발송되도록 하고, 사용자 정의 플래그 이유가 작동하도록 하며, 가이드라인이 공개되지 않은 포럼의 경우 이메일에서 해당 가이드라인을 언급하지 않도록 해 주시면 감사하겠습니다.)

4개의 좋아요

이 문제가 다른 토픽의 수정 사항으로 해결되지 않는 이유가 궁금합니다. 승인 후 게시가 필요한 게시물에서 삭제된 사용자를 위한 수정 사항이, 승인 후 게시가 필요한 게시물을 가진 대기 상태(staged) 사용자가 삭제될 때에도 동일하게 적용되지 않나요? 이 경우에도 needs_approval이 사용되지 않는 이유는 무엇인가요?

해당 수정은 문제의 일부만 해결하며, 나머지 부분은 단계별 사용자 계정이 삭제되었음을 어떻게 전달하느냐와 관련이 있습니다. 대부분의 단계별 사용자에게는 '계정’의 존재가 보이지 않으며, 이메일을 보냈기 때문에 계정 하나가 생성된 것입니다. 예상치 못한 '귀하의 계정이 삭제되었습니다’라는 이메일을 받게 되면 혼란을 느낄 가능성이 높습니다. 이 경우의 메시징은 다른 방식으로 처리해야 한다고 생각합니다. 그 외 모든 동작은 일반 사용자와 동일하게 유지되어야 합니다.

1개의 좋아요