Quando si crea un messaggio e lo si salva come bozza, il messaggio non appare in Bozze
Passaggi per riprodurre il problema:
Apri Messaggi
Premi Nuovo messaggio
Digita qualcosa
Premi la piccola icona come mostrato nel video qui sotto.
Avvia un nuovo messaggio
Dovrebbe apparire una notifica con il messaggio: Sei sicuro di voler eliminare il messaggio?
Premi No, salva bozza
Vai alla sezione bozze. La bozza non è presente.
Anche se il fatto di voler creare un nuovo messaggio mentre si è già in fase di creazione di uno sembra un po’ strano, la funzione di bozza non dovrebbe funzionare correttamente?
Posso, ma penso che possa essere previsto. Da quanto riesco a capire, una bozza non viene salvata a meno che non soddisfi i criteri impostati nella configurazione del sito min post length (predefinito: 20 caratteri).
Secondo me, se una bozza ha meno di 20 caratteri, probabilmente non è fondamentale se l’utente deve ricominciare da capo. Immagino che l’unica cosa che potremmo migliorare qui sia evitare di dare all’utente l’impressione che una bozza verrà salvata.
Ho provato entrambe le opzioni e sì, hai ragione. Tuttavia, inserendo un’altra frase di 19 caratteri, il messaggio popup appare ancora e quando premi “Salva bozza”, la bozza non viene salvata. Come hai detto, la notifica dovrebbe essere migliorata un po’, in modo che gli utenti non pensino erroneamente che la loro bozza verrà salvata. Forse il messaggio non dovrebbe nemmeno apparire se i caratteri sono <20. Grazie per averci dato un’occhiata!
Ecco come funziona attualmente il processo di salvataggio delle bozze:
Se è presente solo il titolo (nessuna risposta), la bozza viene salvata.
Se è presente solo la risposta (nessun titolo), la bozza viene salvata.
Se sono presenti sia il titolo che la risposta, e la lunghezza della risposta è inferiore a min_post_length e la lunghezza del titolo è inferiore a min_topic_title_length, allora la bozza viene salvata.
Se sono presenti sia il titolo che la risposta, e la lunghezza della risposta è inferiore a min_post_length, allora la bozza non viene salvata (allora perché nel caso precedente veniva salvata? )
Le condizioni attuali per il salvataggio delle bozze sono complesse da comprendere e stanno causando confusione.
Questo commit aggiorna il processo in modo che la bozza venga salvata se è presente il titolo o la risposta (o entrambi) e almeno uno di questi soddisfa i criteri di lunghezza richiesti.
Grazie per aver segnalato questo problema @Thomas_G e per la tua ulteriore ricerca @tshenry.