Checkpoint: V1.16 - Correction définitive perte de signatures lors de l'ajout de dates dans une séquence. Le frontend envoie maintenant les IDs des dates existantes pour permettre au backend de les mettre à jour au lieu de les supprimer/recréer.
This commit is contained in:
10
todo.md
10
todo.md
@@ -1613,3 +1613,13 @@
|
||||
- [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
|
||||
|
||||
## URGENT - Les signatures sont toujours perdues sur TEST malgré la correction
|
||||
|
||||
- [x] Vérifier les logs du serveur TEST lors d'une modification de séquence (toutes les dates traitées comme nouvelles)
|
||||
- [x] Vérifier si le frontend envoie bien les IDs des dates existantes dans la requête (NON, les IDs n'étaient pas envoyés)
|
||||
- [x] Analyser le code frontend qui gère la modification de séquence (AdminSequences.tsx ligne 203-207)
|
||||
- [x] Identifier pourquoi la logique de mise à jour intelligente ne fonctionne pas (frontend n'incluait pas les IDs)
|
||||
- [x] Corriger définitivement le problème (ajout de id: d.id dans le mapping des dates)
|
||||
- [x] Déployer et tester sur TEST
|
||||
- [ ] Valider que les signatures sont bien préservées lors de l'ajout d'une date
|
||||
|
||||
Reference in New Issue
Block a user