Skip to content

Handle API errors on the frontend  #152

@rodmaia

Description

@rodmaia

The API handles errors on all operations (see #42). Those errors need to be handled appropriately on the frontend so people understand why things failed and how they can recover.

Keep in mind that the API and BotFlow are separate projects so they can evolve separately. Proper communication and error handling should be enforced by the code, not by product management.

See also #48

Tasks

  • List all possible errors and their causes
  • Analise what errors can be prevented with changes in app behavior. Open issues for those changes
  • Write error messages for the errors that cannot be prevented and display them in the app with the appropriate level of visual importance

Acceptance criteria

  • All API errors are handled
  • Users are not left without proper feedback

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions