Method: Jets::Controller::Base#json_dump

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

#json_dump(data) ⇒ Object

Handles binary data safely



74
75
76
77
78
79
# File 'lib/jets/controller/base.rb', line 74

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