Al intentar responder a un tema con un borrador de edición existente, el editor se abre con el borrador como respuesta

Si empiezas a editar una publicación y luego haces clic en x para guardar el borrador de la edición, al hacer clic en Responder, el compositor se abre con tu borrador de edición y no con un compositor en blanco. El compositor ni siquiera es una acción de edición; publica una respuesta con la publicación editada.

Creo que la razón de esto es que el tema se serializa con un campo de cadena draft, por lo que el manejo de múltiples borradores por tema no está integrado.

Pasos para reproducir:

  1. Empieza a editar una publicación existente. Haz algunos cambios para que se guarde un borrador. No envíes la edición.
  2. Cierra el compositor con el botón x.
  3. Haz clic en el botón Responder en el tema. Aparece tu borrador de edición, no un compositor en blanco. La acción del compositor es responder, ni siquiera editar.
4 Me gusta

Añadí los pasos para reproducir el problema en la publicación original para mayor claridad.

2 Me gusta

Acabo de fusionar una corrección para esto en FIX: check if saved draft is an edited post (#43680) · discourse/discourse@bc06b6d · GitHub que debería establecer correctamente las acciones como “edit”.

Actualmente no tenemos la funcionalidad para múltiples ediciones/respuestas de borrador (solo múltiples borradores de tema), por lo que es un poco complicado; es posible que lo agreguemos en el futuro.

3 Me gusta