Method: Jets::Controller::Base#json_dump

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

#json_dump(data) ⇒ Object

Handles binary data safely



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

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