You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ETQ candidat, j'ai un retour plus clair en cas d'erreur quand je soumet une nouvelle convention valide et je peux retenter la soumission de la convention
#2833
Closed
bbohec opened this issue
Jan 17, 2025
· 1 comment
· Fixed by #2862
Les erreurs des partenaires non prévues fait une erreur interne serveur et donc code 503.
Or le schéma de l'API route POST /demandes-immersion n'autorise pas ce type de code retour.
De plus, il n'est pas possible de retenter de soumettre la convention suite à un problème temporaire alors que la convention semble valide.
👣 Étapes pour reproduire
Soumettre une convention et avoir une indispo de l'API Sirene en même temps.
Quand on retente de soumettre la convention, on a un loader infini et l'appel réseau qui ne sort pas, on ne peut que faire un reload car on a les query params de convention brouillon dans l'url.
🎯 Comportement attendu
On ne devrait pas avoir ce message d'erreur. On devrait plutôt avoir le message technique fourni par le back ici:
"Le service Sirene API n'est pas disponible".
D'ailleurs profiter de ce soucis pour modifier ce message par :
"Le service Sirène API est temporairement indisponible. Veuillez réessayer ultérieurement.".
Ca arrive que l'API Sirene ait une indispo, il faudra d'ailleurs faire le point avec eux niveau SLAs..... Cette erreur d'indispo n'arrive un peu trop souvent par rapport aux usage qu'on en fait.
Pour le retry, on devrait pour retenter à l'infini d'envoyer une conv à partir du moment où le form l'a validé.
Screenshots
The text was updated successfully, but these errors were encountered:
bbohec
changed the title
ETQ candidat, j'ai un retour plus clair en cas d'erreur quand je soumet une nouvelle convention
ETQ candidat, j'ai un retour plus clair en cas d'erreur quand je soumet une nouvelle convention valide et je peux retenter la soumission de la convention
Jan 17, 2025
🐛 Le problème
Les erreurs des partenaires non prévues fait une erreur interne serveur et donc code 503.
Or le schéma de l'API route POST /demandes-immersion n'autorise pas ce type de code retour.
De plus, il n'est pas possible de retenter de soumettre la convention suite à un problème temporaire alors que la convention semble valide.
👣 Étapes pour reproduire
Soumettre une convention et avoir une indispo de l'API Sirene en même temps.
Quand on retente de soumettre la convention, on a un loader infini et l'appel réseau qui ne sort pas, on ne peut que faire un reload car on a les query params de convention brouillon dans l'url.
🎯 Comportement attendu
On ne devrait pas avoir ce message d'erreur. On devrait plutôt avoir le message technique fourni par le back ici:
"Le service Sirene API n'est pas disponible".
D'ailleurs profiter de ce soucis pour modifier ce message par :
"Le service Sirène API est temporairement indisponible. Veuillez réessayer ultérieurement.".
Ca arrive que l'API Sirene ait une indispo, il faudra d'ailleurs faire le point avec eux niveau SLAs..... Cette erreur d'indispo n'arrive un peu trop souvent par rapport aux usage qu'on en fait.
Pour le retry, on devrait pour retenter à l'infini d'envoyer une conv à partir du moment où le form l'a validé.
Screenshots
The text was updated successfully, but these errors were encountered: