Al crear un mensaje y guardarlo como borrador, el mensaje no aparece en Borradores
Pasos para reproducir:
Abrir Mensajes
Presionar Nuevo mensaje
Escribir algo
Presionar el pequeño icono como se muestra en el video a continuación.
Iniciar un nuevo mensaje
Debería aparecer una notificación que diga: ¿Estás seguro de que quieres eliminar el mensaje?
Presionar No, guardar borrador
Ir a la sección de borradores. El borrador no está allí.
Aunque el hecho de que quieras crear un nuevo mensaje cuando ya estás en el proceso de crear uno parece un poco extraño, ¿no debería funcionar correctamente la función de borradores?
Puedo, pero creo que puede ser lo esperado. Por lo que puedo ver, un borrador no se guardará a menos que cumpla con los criterios establecidos en la configuración del sitio min post length (por defecto 20 caracteres).
En mi opinión, si un borrador tiene < 20 caracteres, probablemente no sea algo de máxima importancia si un usuario tiene que empezar de cero. Supongo que lo único que podríamos mejorar aquí es no dar al usuario la impresión de que un borrador se guardará.
He probado ambas opciones y, sí, tienes razón. Sin embargo, al escribir otra frase de 19 caracteres, sigue apareciendo el mensaje emergente y, al pulsar “Guardar borrador”, este no se guarda. Como mencionaste, la notificación debería mejorarse un poco para que los miembros no piensen que su borrador se guardará. Quizás el mensaje ni siquiera debería aparecer si hay menos de 20 caracteres. ¡Gracias por revisarlo!
Así es como funciona actualmente el proceso de guardado de borradores:
Si solo hay un título (sin respuesta), el borrador se guarda.
Si solo hay una respuesta (sin título), el borrador se guarda.
Si hay tanto título como respuesta, y la longitud de la respuesta es menor que min_post_length y la longitud del título es menor que min_topic_title_length, entonces el borrador se guarda.
Si hay tanto título como respuesta, y la longitud de la respuesta es menor que min_post_length, entonces el borrador no se guarda (entonces, ¿por qué se guardó el caso anterior? )
Las condiciones actuales para guardar borradores son complejas de entender y están causando confusión.
Este commit actualiza el proceso para guardar el borrador si existe el título o la respuesta (o ambos) y al menos uno de ellos cumple con los criterios de longitud requeridos.
Gracias por reportar este problema @Thomas_G, y por tu investigación adicional @tshenry.