inveniosoftware / inveniosoftware/invenio-github
error handlers: import legacy handlers and add handlers in the API
Open
- Dominant language
- Python
- Stars
- 8
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
In [legacy](https://github.com/zenodo/zenodo/blob/2dbd8ca0ddf9f9ee8b73a7d8e91e6157ce187fab/zenodo/config.py#L397) we had error handlers for the `release_process` task. We need this in RDM to have a better error handling.
Similarly, we need to add error handlers to the REST API which returns errors without any useful information.
Contributor guide
Assessment
This issue has not been assessed yet.