Lors de la création d’un message et de son enregistrement en tant que brouillon, le message n’apparaît pas dans Brouillons
Étapes pour reproduire le problème :
Ouvrez Messages
Appuyez sur Nouveau message
Saisissez du texte
Appuyez sur la petite icône comme illustré dans la vidéo ci-dessous.
Commencez un nouveau message
Une notification devrait alors s’afficher indiquant : Êtes-vous sûr de vouloir supprimer le message ?
Appuyez sur Non, enregistrer le brouillon
Accédez à la section des brouillons. Le brouillon n’y est pas.
Bien que le fait de vouloir créer un nouveau message alors que vous êtes déjà en train d’en créer un semble un peu étrange, la fonctionnalité de brouillon ne devrait-elle pas fonctionner correctement ?
Je le peux, mais je pense que cela est attendu. D’après ce que je vois, un brouillon ne sera pas enregistré tant qu’il ne répond pas aux critères définis dans le paramètre du site min post length (par défaut 20 caractères).
À mon avis, si un brouillon fait moins de 20 caractères, ce n’est probablement pas hyper-critique si l’utilisateur doit repartir de zéro. Je suppose que la seule chose que nous pourrions améliorer ici est de ne pas donner à l’utilisateur l’impression qu’un brouillon sera enregistré.
J’ai essayé les deux et oui, vous avez raison. Cependant, si je saisis une autre phrase de 19 caractères, le message contextuel apparaît toujours et lorsque j’appuie sur « Enregistrer le brouillon », celui-ci n’est pas sauvegardé. Comme vous l’avez dit, la notification devrait être améliorée un peu, afin que les membres ne comprennent pas que leur brouillon sera enregistré. Peut-être que le message ne devrait même pas apparaître si le nombre de caractères est <20. Merci d’avoir examiné le problème !
Voici comment fonctionne actuellement le processus d’enregistrement des brouillons :
Si seul le titre est présent (pas de réponse), le brouillon est enregistré.
Si seule la réponse est présente (pas de titre), le brouillon est enregistré.
Si le titre et la réponse sont tous deux présents, et que la longueur de la réponse est inférieure à min_post_length et que la longueur du titre est inférieure à min_topic_title_length, alors le brouillon est enregistré.
Si le titre et la réponse sont tous deux présents, et que la longueur de la réponse est inférieure à min_post_length, alors le brouillon n’est pas enregistré (alors pourquoi le cas précédent était-il enregistré ? )
Les conditions actuelles d’enregistrement des brouillons sont complexes à comprendre et provoquent de la confusion.
Ce commit met à jour le processus pour enregistrer le brouillon si le titre ou la réponse (ou les deux) existe et que l’un d’eux au moins respecte les critères de longueur requis.
Merci d’avoir signalé ce problème @Thomas_G, et pour vos recherches complémentaires @tshenry.