Revision 31adc63e
Added by Dominic Cleal over 9 years ago
app/controllers/api/base_controller.rb | ||
---|---|---|
|
||
respond_to :json
|
||
|
||
after_filter do
|
||
logger.debug "Body: #{response.body}"
|
||
end
|
||
after_filter :log_response_body
|
||
|
||
rescue_from StandardError, :with => lambda { |error|
|
||
logger.error "#{error.message} (#{error.class})\n#{error.backtrace.join("\n")}"
|
||
... | ... | |
end
|
||
end
|
||
|
||
def log_response_body
|
||
logger.debug { "Body: #{response.body}" }
|
||
end
|
||
|
||
private
|
||
attr_reader :nested_obj
|
||
|
Also available in: Unified diff
fixes #7191 - move API response logger to named filter so it can be skipped
(cherry picked from commit 5c631b880310c18cd4ab2b711293bc1c7d3310bd)