Ao tentar responder a um tópico com um rascunho de edição existente, o compositor abre com o rascunho como resposta

Se você começar a editar uma publicação e, em seguida, clicar em x para salvar o rascunho da edição, ao clicar em Responder, o editor abre com o rascunho da sua edição e não com um editor em branco. O editor nem mesmo é uma ação de edição; ele envia uma resposta com a publicação editada.

Acho que a razão para isso é que o tópico é serializado com um campo de string draft, então o gerenciamento de múltiplos rascunhos por tópico não é embutido.

Etapas para reproduzir:

  1. Comece a editar uma publicação existente. Faça algumas alterações para que um rascunho seja salvo. Não envie a edição.
  2. Feche o editor com o botão x.
  3. Clique no botão Responder no tópico. Seu rascunho de edição aparece, e não um editor em branco. A ação do editor é responder, nem mesmo editar.
4 Curtiram

Adicionei as etapas de reprodução à publicação original para maior clareza.

2 Curtiram

Acabei de mesclar uma correção para isso em FIX: check if saved draft is an edited post (#43680) · discourse/discourse@bc06b6d · GitHub, que deve definir corretamente as ações como “edit”.

Atualmente, não temos a funcionalidade para múltiplas edições/respostas de rascunho (apenas múltiplos rascunhos de tópico), então é um pouco complicado — podemos adicionar isso no futuro.

3 Curtiram