Class: Graphiti::Rails::InvalidRequestHandler

Inherits:
ExceptionHandler show all
Defined in:
lib/graphiti/rails/exception_handlers.rb

Direct Known Subclasses

ConflictRequestHandler

Instance Method Summary collapse

Methods inherited from ExceptionHandler

#formatted_response

Instance Method Details

#build_payload(show_details: false, traces: nil, style: nil) ⇒ Object

NOTE: style is ignored. A rejected request always reports which parameters were rejected and why.



58
59
60
# File 'lib/graphiti/rails/exception_handlers.rb', line 58

def build_payload(show_details: false, traces: nil, style: nil)
  {errors: error_serializer.new(exception.errors).errors}
end