Changeset 8194
- Timestamp:
- 11/23/07 17:22:21 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/exception_notification/lib/exception_notifier.rb
r8192 r8194 45 45 46 46 body data.merge({ :controller => controller, :request => request, 47 :exception => exception, :host => request.env["HTTP_HOST"],47 :exception => exception, :host => (request.env["HTTP_X_FORWARDED_HOST"] || request.env["HTTP_HOST"]), 48 48 :backtrace => sanitize_backtrace(exception.backtrace), 49 49 :rails_root => rails_root, :data => data, … … 63 63 64 64 def rails_root 65 return @rails_root if @rails_root 66 @rails_root = Pathname.new(RAILS_ROOT).cleanpath.to_s 65 @rails_root ||= Pathname.new(RAILS_ROOT).cleanpath.to_s 67 66 end 68 67 plugins/exception_notification/views/exception_notifier/_request.rhtml
r7132 r8194 1 * URL: <%= @request.protocol %><%= @host %><%= @request.request_uri %> 1 * URL : <%= @request.protocol %><%= @host %><%= @request.request_uri %> 2 * IP address: <%= @request.env["HTTP_X_FORWARDED_FOR"] || @request.env["REMOTE_ADDR"] %> 2 3 * Parameters: <%= filter_sensitive_post_data_parameters(@request.parameters).inspect %> 3 4 * Rails root: <%= @rails_root %>