Ao criar uma mensagem e salvá-la como rascunho, a mensagem não aparece em Rascunhos
Passos para reproduzir:
Abra Mensagens
Pressione Nova Mensagem
Digite algo
Pressione o pequeno ícone conforme mostrado no vídeo abaixo.
Inicie uma nova mensagem
Uma notificação deve aparecer dizendo: Tem certeza de que deseja excluir a mensagem?
Pressione Não, salvar rascunho
Vá para a seção de rascunhos. O rascunho não está lá.
Embora o fato de você querer criar uma nova mensagem quando já está no processo de criar uma pareça um pouco estranho, a funcionalidade de rascunho não deveria funcionar perfeitamente?
Eu posso, mas acho que isso pode ser esperado. Pelo que consigo ver, um rascunho não será salvo a menos que atenda aos critérios definidos na configuração do site min post length (padrão: 20 caracteres).
Na minha opinião, se um rascunho tiver menos de 20 caracteres, provavelmente não é algo extremamente crítico se o usuário tiver que começar do zero. Acho que a única coisa que poderíamos melhorar aqui é não dar ao usuário a impressão de que o rascunho será salvo.
Testei ambas as situações e, sim, você está certo. Ao digitar outra frase com 19 caracteres, a mensagem pop-up ainda aparece e, ao clicar em salvar rascunho, o rascunho não é salvo. Como você disse, a notificação deveria ser melhorada um pouco, para que os membros não entendam que seu rascunho será salvo. Talvez a mensagem nem devesse aparecer se o número de caracteres for <20. Obrigado por investigar isso!
Eis como funciona atualmente o processo de salvamento de rascunhos:
se apenas o título estiver presente (sem resposta), o rascunho é salvo
se apenas a resposta estiver presente (sem título), o rascunho é salvo
se ambos, título e resposta, estiverem presentes, e o comprimento da resposta for menor que min_post_length e o comprimento do título for menor que min_topic_title_length, então o rascunho é salvo
se ambos, título e resposta, estiverem presentes, e o comprimento da resposta for menor que min_post_length, então o rascunho não é salvo (então por que o caso acima foi salvo? )
As condições atuais de salvamento de rascunhos são complexas de entender e estão causando confusão.
Este commit atualiza o processo para salvar o rascunho se o título ou a resposta (ou ambos) existirem e pelo menos um deles atender aos critérios de comprimento exigidos.
Obrigado por relatar este problema @Thomas_G e por pesquisar mais a fundo @tshenry.