승인 후 관리자가 수정해도 사용자의 원본 게시물이 이메일로 전송됩니다

Moderated posts and `email time window mins`에서의 토론을 이어서:

아래와 같은 일이 일어나고 있다고 생각합니다:

  1. 신규 사용자가 게시물을 작성합니다.
  2. 모더레이션/검토를 위해 보류됩니다.
  3. 관리자에 의해 승인됩니다.
  4. 즉시(1분 이내) 관리자에 의해 편집됩니다.
  5. 승인 후 email time window mins만큼의 지연(제 경우 10분)이 발생합니다.
  6. 알림 이메일이 전송됩니다. 이 이메일에는 편집된 텍스트(위 4단계)가 아닌 원래 게시물(위 1단계)의 텍스트가 포함되어 있습니다.

정상적으로는 6단계에서 알림 이메일에 편집된 텍스트가 전송되어야 합니다.

아마도 제 포럼의 특정 설정이 이 문제를 일으키는 것일 수 있으며, 그렇다면 이는 버그가 아니므로 카테고리를 변경해도 됩니다. 임시 해결책은 승인 전에 게시물을 편집하는 것이지만, 이렇게 하면 게시물 편집 이력을 쉽게 확인하기가 어려워집니다.

2개의 좋아요

오늘 또 이 문제를 발견했습니다. 게시물을 승인한 직후 제목을 수정했는데, 10분 뒤에 이메일이 원래 제목 그대로 발송되었습니다.

1개의 좋아요

재현할 수 있습니다. :+1:

1개의 좋아요

이 기능이 승인 시간을 제대로 반영한 적이 있나요? 설정 항목에는 승인이 구체적으로 언급되어 있지 않고, AFAIK(제가 아는 한) 게시물이 10분 이상 지난 경우, 게시물이 승인되면 이메일이 항상 즉시 발송되었습니다.

동의합니다. 다만 제 개인적인 관점에서만 말씀드리자면, 게시물을 게시하려면 관리자 개입이 필요했던 경우 원본 상태를 확인하는 것이 어떤 가치가 있나요?

그 부분을 완전히 이해하지 못하겠습니다. 만약 그게 의도하신 뜻이라면, 이는 제출 후 10분이 아니라 승인 후 10분입니다.

포럼 관리자가 게시글을 처음 제출된 그대로 볼 수 있도록 하기 위해서입니다. 이는 게시자와 주요 변경 사항에 대해 합의가 이루어진 경우 관련이 있을 수 있습니다. 다른 시나리오도 있을 수 있습니다. 원래 수정되지 않은 게시글이 어디에 저장되어 있는지 알 수는 없지만, 관리자 웹 인터페이스에서 찾을 수 없다고 생각합니다.

주요 문제는 다른 데 있습니다. 바로 이메일 발송 시 10분 이내의 변경 사항이 무시된다는 점입니다. 이러한 변경 사항은 승인 후에야 포럼 관리자가 인지하게 된 것일 수 있습니다.

1개의 좋아요

또 다른 생각이 떠올랐습니다. 게시물은 원래 제출된 제목과 본문 그대로 이메일로 발송됩니다(검토/승인 단계에서 수정된 내용이 아닌 원래 제출된 내용). 또한, 검토/승인 과정에서 카테고리가 변경되었더라도, 원래 제출된 카테고리에 있는 것처럼 이메일이 발송될 수 있습니다.

이러한 일이 일어나고 있다면, 잘못된 사람들에게 이메일 알림이 전송되고 있다는 뜻이 됩니다.

최신 버전의 Discourse를 사용하고 있는데, 오늘 보낸 이메일에 편집된 주제 제목이 포함되어 있는 것을 확인했습니다 :+1:

지난번에 무슨 일이 있었는지는 모르겠지만, 오늘은 최신 버전의 Discourse를 사용하고, 게시물을 허용한 후 즉시 제목을 수정했는데, 이메일에는 원래 주제 제목이 전송되었습니다.