decentraland / decentraland/sdk

Error handling

Open
#852 0 comments 0 reactions 1 assignee Claimed by @gonpombo8 View on GitHub
editor enhancement
Dominant language
No language data
Stars
4
Forks
5
PR merge metrics
No merged PRs in 30d

Description

## Implement Error Handling

Errors that happen on the data-layer are never shown to the user so you dont know if its working or not.
i.e. https://github.com/decentraland/sdk/issues/851

Description:

Currently, our application lacks a comprehensive error handling mechanism, which makes it difficult to troubleshoot and rectify any errors that occur during runtime. This absence of a solid error handling strategy can also lead to poor user experience, as users might encounter unexpected behaviors or crashes.

Tasks:

- [ ] Identify areas in the application that are most prone to errors.
- [ ] Implement error handling mechanism (try/catch blocks on every data-layer rpc method, exception handling, etc.)
- [ ] Ensure that errors are logged properly for further investigation.
- [ ] Ensure that unhandled errors do not cause application crashes, but are instead handled gracefully.
- [ ] Show UI Messages to the user https://github.com/decentraland/sdk/issues/855

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.