Checkpoint: Ajout de "Tous" dans la liste des publics cible pour les séquences. Modifications apportées :
✅ Base de données : enum publicCible mis à jour avec la valeur "tous" ✅ Frontend mis à jour dans 4 fichiers : - AdminSequences.tsx : ajout de "tous" dans les types TypeScript, options de sélection et badges (couleur violet) - AdminSequenceInscrits.tsx : ajout de "tous" dans les fonctions de labels et badges - AdminRapportPublicCible.tsx : ajout de "tous" dans les fonctions de labels et badges - Inscription.tsx : ajout de "tous" dans le mapping, l'affichage et la logique d'alerte (pas d'alerte si public cible = "Tous") Les séquences peuvent maintenant être créées avec le public cible "Tous", ce qui permet de cibler tous les profils sans distinction.
This commit is contained in:
10
todo.md
10
todo.md
@@ -247,3 +247,13 @@
|
||||
- [x] Vérifier les logs du serveur pour identifier l'erreur exacte (colonne openId manquante)
|
||||
- [x] Corriger le problème dans le code OAuth (ajout manuel des colonnes openId et loginMethod)
|
||||
- [x] Tester l'authentification OAuth complète
|
||||
|
||||
## Ajout "Tous" dans les publics cible
|
||||
|
||||
- [x] Localiser où la liste des publics cible est définie dans le code
|
||||
- [x] Ajouter "Tous" dans la liste des publics cible (schéma DB + frontend)
|
||||
- [x] Mettre à jour AdminSequences.tsx (types, options, badges violet)
|
||||
- [x] Mettre à jour AdminSequenceInscrits.tsx (labels et badges)
|
||||
- [x] Mettre à jour AdminRapportPublicCible.tsx (labels et badges)
|
||||
- [x] Mettre à jour Inscription.tsx (mapping, affichage, logique d'alerte)
|
||||
- [x] Tester l'affichage dans le formulaire de création/édition de séquence
|
||||
|
||||
Reference in New Issue
Block a user