Incidentally fixes issue with error responses inside /sources.json not
including the usual `{"success": false}`.
10 lines
402 B
Plaintext
10 lines
402 B
Plaintext
<% if @error_message %>
|
|
{"success": false, "message": <%= raw @error_message.encode("utf-8", {:invalid => :replace, :undef => :replace, :replace => "?"}).to_json %>}
|
|
<% else %>
|
|
{
|
|
"success": false,
|
|
"message": <%= raw @exception.to_s.encode("utf-8", {:invalid => :replace, :undef => :replace, :replace => "?"}).to_json %>,
|
|
"backtrace": <%= raw @exception.backtrace.to_json %>
|
|
}
|
|
<% end %>
|