답변의 삭제 해제 시 주제의 마지막 활동 시간이 변경되지 않음

실수로 삭제되었다가 복원된 답변은 무시될 가능성이 높습니다. 답변을 삭제하면 범프(bump) 날짜가 이전 답변의 날짜로 리셋되지만, 삭제 취소(undelete) 시에는 최신 답변의 날짜로 되돌려지지 않기 때문입니다.

재현 단계:

  1. 최근에 범프되지 않은 토픽에 답변을 작성합니다.
  2. 최신(latest) 탭을 확인하여 토픽이 맨 위로 올라갔는지 확인합니다.
  3. 작성한 답변을 삭제합니다.
  4. 최신 탭을 확인하여 범프 날짜가 예상대로 리셋되었는지 확인합니다.
  5. 답변의 삭제를 취소합니다.

예상 결과: 최근 답변이 있으므로 토픽이 최신 목록 맨 위로 복원됩니다.
실제 결과: 토픽은 답변이 삭제되었을 때의 위치 그대로 유지됩니다. 이는 누군가가 해당 답변을 발견할 가능성이 낮아진다는 것을 의미합니다.

참고: FEATURE: Reset bump date when deleting a post - Pull Request #33747 - discourse/discourse - GitHub 이 병합된 후에도 이 동작은 여전히 유지되고 있었습니다. 삭제 취소가 편집(edit)으로 간주되어 토픽의 범프를 트리거했기 때문이라고 생각합니다. 그러나 FEATURE: Do not bump topic on post edit - Pull Request #34681 - discourse/discourse - GitHub 이후로는 더 이상 작동하지 않습니다.

2개의 좋아요

@Moin 님, 감사합니다. 앞으로 몇 주 안에 누군가가 확인해 볼 예정입니다.

이 문제는 다음을 통해 수정될 것입니다

새해 복 많이 받으세요 :tada:

3개의 좋아요