[2] [Gaz] Gestion des erreurs + messages d'erreur pour l'utilisateur
Contexte
Nouveau connecteur, erreurs possibles lors de la connexion.
Objectif
-
Identifier les erreurs que peut renvoyer l'API et ce à quoi elles correspondent et voir quel impact pour l'utilisateur -
Créer les modales associées -
Coder ! En lien avec grdf-konnector#20 (closed)
Ressources
Cas de succès
- Consentement créé et en attente de validation, pas d'accès à la donnée -> écran email attente
- Consentement déja validé, accès à la donnée -> Modale OK + consos
Cas d'erreurs
- Erreur dans notre backoffice -> Modale Aïe 1 + revenir à l'écran de conso
- Récupération de la donnée KO (en étant déja connecté) -> Modale Aïe 1
- Consentement Révoqué chez GRDF
❌ -> Impossible de se connecter au gaz, il faut contacter GRDF ==> Modale Consentement révoqué- "Nous contacter" ouvre un nouvel onglet avec le SAU
- Consentement expiré + consentement pas validé à J+3 (ou non clic dans l'email au bout de trois jours, ou contrat échu). Modale Aie Consentement Expiré
Echec de création du consentement chez GRDF -> Vérifier les infos de connexion ? Quels infos peuvent être erronées (en attente retour GRDF)
Tâches
-
modale indispo -
modale accès révoqué -
écran d'attente en modale -
faire valider le parcours avec écran d'attente en modale
-
-
checkdb-init.sh
pour voir si possible de faire des canaries
pas possible de combiner ancien fonctionnement + nouveau combiné
-
tester consentement expiré au bout de 3 jours "date_creation": "2024-03-25 16:33:33",
J+3 = 28/03 16h
J+4 toujours "A valider"
-
parcours classique demande -> validation -> c'est fait -
nouvelle instance avec consent ok
Edited by Bastien DUMONT