[404 Passerelle API] Il faut jeter un VENDOR_DOWN lorsque la passerelle est KO
Contexte
Le 28 et 29 juillet, la passerelle WSO2 n'arrivait plus à joindre Enedis à cause d'une erreur de certificat. Tout les utilisateurs se sont retrouvés en status "LOGIN_FAILED" alors que le problème est technique (404 -> VENDOR_DOWN serait plus approprié).
Aussi, le LOGIN_FAILED coupe le lancement automatique du connecteur, ce qui veut dire que l'utilisateur devra lui même "mettre à jour" sur connecteur pour le relancer, ou bien il faut que cozy repasse dessus et le relance à la main pour lui. En VENDOR_DOWN il se relance automatiquement.
Objectif
Si la passerelle renvoie un status_code différent de 200 (je ne crois pas ...) il faudrait prévoir un throw par défaut en VENDOR_DOWN.
Si le code ne peut pas nous aider, alors vérifier le message de l'erreur...
Ressources
Tâches
Edited by Hugo NOUTS