Skip to content

Lorsque l'api est down, le frontend crash sur un FetchError #20

@SonofaPancak

Description

@SonofaPancak

Lorsqu'on ouvre l'app, une bannière servait à affiché si l'on était connecté ou non (en vert ou rouge). Cette banière n'est plus visible lors d'un refresh car l'application crash si l'api n'est pas démarrée.

Étapes :

  • Éteindre le serveur API
  • Ouvrir l'APP
  • Ouvrir localhost:3000
  • Remarquer qu'une erreur "FetchError" a fait crash.

N.B. : Il semble que si on éteint l'api lors de l'utilisation, ça ne crash pas tant qu'on ne refresh pas.

Expected behaviour : Lors d'un refresh, l'app devrait seulement afficher le contenu usuel, sans les données, avec la bannière rouge en haut de l'écran et ne pas crash.

Navigateur : Chrome

Hypothèse : Ton code de fetch automatique du token pour le vérifié fait crasher @marc ;)

Code d'erreur :

FetchError: request to [http://localhost:8000/verify-token](http://localhost:8000/verify-token) failed, reason: socket hang up

FetchError: request to http://localhost:8000/verify-token failed, reason: connect ECONNREFUSED 127.0.0.1:8000

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions