Method: DDP::Server::Protocol::RPC#send_error_result

Defined in:
lib/ddp/server/protocol/rpc.rb

#send_error_result(id, error) ⇒ Object



32
33
34
35
36
37
38
39
40
# File 'lib/ddp/server/protocol/rpc.rb', line 32

def send_error_result(id, error)
  message = { msg: 'result', id: id }
  message['error'] = {
    error: error.class.name,
    reason: error.message,
    details: "Backtrace: \n#{error.backtrace.join("\n")}"
  }
  write_message(message)
end