기존 수정 초안이 있는 주제에 답글을 쓰면 수정 초안이 답글로 채워져 작성창이 열립니다

게시물을 편집하기 시작하면 x를 클릭하여 편집 초안을 저장한 후 답글을 클릭하면 빈 작성 화면이 아닌 편집 초안이 포함된 작성 화면이 열립니다. 작성 화면은 편집 동작이 아니라 편집된 게시물을 답글로 게시하는 동작입니다.

이러한 현상의 원인은 주제가 문자열 draft 필드로 직렬화되어 있어, 주제당 여러 초안을 처리하는 기능이 기본적으로 제공되지 않기 때문이라고 생각합니다.

재현 단계:

  1. 기존 게시물의 편집을 시작합니다. 초안이 저장되도록 몇 가지 변경 사항을 적용합니다. 편집을 제출하지 마세요.
  2. x 버튼을 클릭하여 작성 화면을 닫습니다.
  3. 주제 내의 답글 버튼을 클릭합니다. 빈 작성 화면이 아닌 편집 초안이 표시됩니다. 작성 화면의 동작은 편집이 아니라 답글입니다.
4개의 좋아요

명확성을 위해 OP에 재현 단계를 추가했습니다.

2개의 좋아요

FIX: check if saved draft is an edited post (#43680) · discourse/discourse@bc06b6d · GitHub 에 이 문제를 수정하는 커밋을 병합했습니다. 이제 액션이 "edit"으로 올바르게 설정되어야 합니다.

현재 여러 초안 편집/답글 기능은 지원되지 않습니다(여러 주제 초안은 지원됨). 따라서 구현이 다소 까다롭습니다. 향후 이 기능을 추가할 수 있습니다.

3개의 좋아요