Commit 38ef93103285284c110c8a93bc2a93dd78312c45
1 parent
905d2dd5
Exists in
master
and in
29 other branches
ActionItem953: logging more information
Logging Referer and User-Agent to enable a better debugging.
Showing
1 changed file
with
9 additions
and
0 deletions
Show diff stats
app/controllers/application.rb
| ... | ... | @@ -2,6 +2,15 @@ |
| 2 | 2 | # available in all controllers. |
| 3 | 3 | class ApplicationController < ActionController::Base |
| 4 | 4 | |
| 5 | + def log_processing | |
| 6 | + super | |
| 7 | + return unless ENV['RAILS_ENV'] == 'production' | |
| 8 | + if logger && logger.info? | |
| 9 | + logger.info(" HTTP Referer: #{request.referer}") | |
| 10 | + logger.info(" User Agent: #{request.user_agent}") | |
| 11 | + end | |
| 12 | + end | |
| 13 | + | |
| 5 | 14 | helper :document |
| 6 | 15 | helper :language |
| 7 | 16 | ... | ... |