Exception: Typesafe::UnprocessableEntityError
- Defined in:
- lib/typesafe/errors.rb
Overview
The request body failed server-side validation (422).
Instance Attribute Summary
Attributes inherited from APIError
#body, #headers, #request_id, #status
Instance Method Summary collapse
-
#errors ⇒ Array<Hash>
The parsed validation entries, e.g.
Methods inherited from APIError
Constructor Details
This class inherits a constructor from Typesafe::APIError
Instance Method Details
#errors ⇒ Array<Hash>
The parsed validation entries, e.g.
{"type" => "missing", "loc" => ["body", "questions"], "msg" => "Field required"};
empty when the body carries none.
81 82 83 84 |
# File 'lib/typesafe/errors.rb', line 81 def errors detail = body.is_a?(Hash) ? body["detail"] : nil detail.is_a?(Array) ? detail : [] end |