Checkpoint: Correction critique : préservation des signatures lors de l'ajout/modification de dates dans une séquence - Remplacement de la logique de suppression/recréation par une mise à jour intelligente
This commit is contained in:
9
todo.md
9
todo.md
@@ -1604,3 +1604,12 @@
|
||||
- [x] Déployer sur production
|
||||
- [ ] Tester la validation formateur (doit fonctionner sans fetch failed)
|
||||
- [ ] Vérifier que la signature est bien enregistrée localement
|
||||
|
||||
## CRITIQUE - Perte de signatures lors de l'ajout d'une date dans une séquence
|
||||
|
||||
- [x] Analyser le code qui gère l'ajout de dates dans une séquence (procédure sequences.update)
|
||||
- [x] Identifier pourquoi les signatures des dates précédentes sont supprimées (suppression en cascade via deleteDatesBySequence)
|
||||
- [x] Vérifier si c'est un problème de suppression en cascade ou de réinitialisation (confirmé : suppression en cascade)
|
||||
- [x] Corriger le bug pour préserver toutes les signatures existantes (logique de mise à jour intelligente)
|
||||
- [x] Déployer sur le VPS de TEST (108.143.67.56)
|
||||
- [ ] Tester en ajoutant une nouvelle date et vérifier que les signatures précédentes sont toujours présentes
|
||||
|
||||
Reference in New Issue
Block a user