Test de l'Agenda avec Debug
Instructions de test :
- Ouvrez les outils de développement (F12)
- Allez dans l'onglet "Console"
- Cliquez sur un des liens ci-dessous
- Observez les logs dans la console
Tests à effectuer :
🔗 Test 1: Agenda sans filtre
🔗 Test 2: Agenda avec paramètre de requête (?what=culture)
🔗 Test 3: Agenda avec fragment (#&what=culture)
🔗 Test 4: Agenda avec fragment spécifique (#&what=culture.community.ccpl)
Logs attendus dans la console :
- 🔗 Fragment reçu: [fragment]
- 🧹 Fragment nettoyé: [fragment nettoyé]
- 🎯 Paramètre what extrait: [valeur]
- ✅ Filtre what défini: [valeur]
- 🔍 Chargement des événements avec paramètres: [paramètres]
- 📅 Plage de dates: [dates]
- 📡 Réponse API reçue: [réponse]
- 📊 Nombre d'événements chargés: [nombre]
- 🔍 Application du filtre what: [filtre]
- ✅ Événements après filtrage: [nombre]
Problèmes à vérifier :
- ❌ Si aucun log n'apparaît : Le serveur Angular ne fonctionne pas
- ❌ Si "Fragment reçu: null" : L'URL ne contient pas de fragment
- ❌ Si "Paramètre what extrait: null" : Le parsing du fragment échoue
- ❌ Si "Nombre d'événements chargés: 0" : L'API ne retourne pas d'événements
- ❌ Si "Événements après filtrage: 0" : Le filtrage ne fonctionne pas