Skip to content

Better errors #14

Open
Open
@playpauseandstop

Description

@playpauseandstop

As of 2.0.0a2 version rororo does not provide any specific error message on validation error, it fully relies on openapi-core and later on which error middleware used in aiohttp.web application (if any).

Need to change this and return the predefined error response if some of request parameters or body is not valid (and same for response after #13 is done).

TODO:

  • Security error
  • Request parameter validation error
  • Request body validation error
  • Response validation error
  • Multiple validation errors
  • Multiple validation errors in case of missing multiple required fields
  • Allow to localize high level error messages
  • Documentation for error handling & custom errors

Metadata

Metadata

Labels

featA new featureopenapiIssue or pull request related to OpenAPI code

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions