Module: Grape::Msgpack::ErrorFormatter
- Defined in:
- lib/grape/msgpack.rb
Class Method Summary collapse
Class Method Details
.call(message, backtrace, options = {}, env = nil) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/grape/msgpack.rb', line 19 def call(, backtrace, = {}, env = nil) result = .is_a?(Hash) ? : { error: } if ([:rescue_options] || {})[:backtrace] && backtrace && !backtrace.empty? result = result.merge(backtrace: backtrace) end MessagePack.pack(result) end |