Method: Jets::Controller::Base#json_dump

Defined in:
lib/jets/controller/base.rb

#json_dump(data) ⇒ Object

Handles binary data safely



68
69
70
71
72
73
# File 'lib/jets/controller/base.rb', line 68

def json_dump(data)
  JSON.dump(data)
rescue Encoding::UndefinedConversionError
  data['body'] = '[BINARY]'
  JSON.dump(data)
end