수정: 동일한 대상에 대해 플래그가 지정된 검토 가능 항목을 재사용할 때 승인 대기 중인 검토 가능 항목의 부활 방지

다음 단계들을 생각해 보겠습니다:

  1. 감시 단어(watched word)를 설정합니다.
  2. 사용자가 감시 단어를 사용했고, 해당 토픽이 검토 대상(reviewables)에 포함됩니다.
  3. 스태프가 토픽을 승인합니다.
  4. 사용자가 해당 토픽을 신고(flag)합니다.

이 경우, "이 토픽 승인"에 대한 원래의 검토 대상 상태가 "승인됨"에서 "대기 중"으로 되돌아갈 수 있으며, 큐에 검토 대상이 두 개(승인/거부 여부가 차이를 만들지 않는 토픽 승인용과, 신고 처리용)가 생성될 수 있습니다. 이는 바람직한 상황이 아닙니다.

이 커밋은 상태가 되돌아가는 것을 방지하는 로직을 추가하고, 신고된 검토 대상만 유지하도록 하며, 이를 검증하기 위한 스펙도 함께 추가합니다.

3개의 좋아요

이 문제를 보고해 주시고 수정까지 해주셔서 감사합니다. 주말 전에 병합되었습니다 :star_struck:

1개의 좋아요

이 주제는 20시간 후 자동으로 닫혔습니다. 더 이상 답변이 허용되지 않습니다.