Validation de labdoc avec titres vides
Des utilisateurs remontent des pertes de données.
Lorsque les conditions suivantes sont réunies, la sauvegarde automatique de labdocs côté étudiants ne fait effectivement pas son travail :
- un premier labdoc est créé sans titre puis édité
- un second labdoc est ajouté (par import, duplicata, ajout simple, ...). On a donc deux labdocs en édition puisque le premier ne peut pas être fermé s'il n'a pas de titre /!\
- l'utilisateur ne valide jamais le premier labdoc
Dans ce cas, les éditions du premier labdoc ne sont jamais remontées en BD.
En effet, la sauvegarde automatique ne peut fonctionner que sur un seul labdoc (le second en l'occurrence).
Corrections à effectuer :
- Lors d'une validation manuelle (click sur la coche), on interdit la sauvegarde tant qu'il n'y a pas de titre. Un message est envoyé à l'utilisateur.
- Lors d'une validation automatique (suite à un ajout, un import, un duplicata, ...) ou bien de la sauvegarde automatique, on sauvegarde même si le titre est vide (on l'enregistre vide en BD).
- La trace
update_ld_name
ne doit pas être loggée s'il n'y a pas de titre. - On met un placeholder rouge "titre à renseigner" à l'utilisateur si le titre est vide.