From dfa73d09be3a37b508ab4ae7df9bebdfee4ec9a8 Mon Sep 17 00:00:00 2001 From: J Smith Date: Mon, 7 Mar 2011 17:57:09 -0500 Subject: [PATCH] Make session and environment dumping configurable options. --- .../templates/rescues/_request_and_response.erb | 12 ++++++++---- actionpack/lib/action_dispatch/railtie.rb | 2 ++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb b/actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb index e963b04..d10a8db 100644 --- a/actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb +++ b/actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb @@ -20,11 +20,15 @@

Request

Parameters:

<%=h request_dump %>

-

Show session dump

- +<% if Rails.application.config.action_dispatch.dump_session_on_error %> +

Show session dump

+ +<% end %> -

Show env dump

- +<% if Rails.application.config.action_dispatch.dump_environment_on_error %> +

Show env dump

+ +<% end %>

Response

diff --git a/actionpack/lib/action_dispatch/railtie.rb b/actionpack/lib/action_dispatch/railtie.rb index ed066ad..85a6e31 100644 --- a/actionpack/lib/action_dispatch/railtie.rb +++ b/actionpack/lib/action_dispatch/railtie.rb @@ -8,5 +8,7 @@ module ActionDispatch config.action_dispatch.ip_spoofing_check = true config.action_dispatch.show_exceptions = true config.action_dispatch.best_standards_support = true + config.action_dispatch.dump_session_on_error = true + config.action_dispatch.dump_environment_on_error = false end end -- 1.7.4.1