diff options
| author | Aaron Patterson <aaron.patterson@gmail.com> | 2012-05-03 14:28:11 -0700 |
|---|---|---|
| committer | Aaron Patterson <aaron.patterson@gmail.com> | 2012-05-03 14:28:11 -0700 |
| commit | c4f02295df74ed4e09b664dd5bf3d00a5aa9b6a4 (patch) | |
| tree | ae4c5a4eaa905279329a436300755be94989ed4e /actionpack/lib/action_dispatch/http | |
| parent | 9aa5bb4bc4946a7fdcb8d017b92a88b27ddaf808 (diff) | |
| download | rails-c4f02295df74ed4e09b664dd5bf3d00a5aa9b6a4.tar.gz rails-c4f02295df74ed4e09b664dd5bf3d00a5aa9b6a4.tar.bz2 rails-c4f02295df74ed4e09b664dd5bf3d00a5aa9b6a4.zip | |
bread AD::Request::Session to it's own file, consolidate HASH OF DOOM lookups
Diffstat (limited to 'actionpack/lib/action_dispatch/http')
| -rw-r--r-- | actionpack/lib/action_dispatch/http/request.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/actionpack/lib/action_dispatch/http/request.rb b/actionpack/lib/action_dispatch/http/request.rb index 796e0dbc45..9748956052 100644 --- a/actionpack/lib/action_dispatch/http/request.rb +++ b/actionpack/lib/action_dispatch/http/request.rb @@ -6,6 +6,7 @@ require 'active_support/core_ext/hash/indifferent_access' require 'active_support/core_ext/string/access' require 'active_support/inflector' require 'action_dispatch/http/headers' +require 'action_dispatch/request/session' require 'action_controller/metal/exceptions' module ActionDispatch @@ -220,11 +221,11 @@ module ActionDispatch end def session=(session) #:nodoc: - @env['rack.session'] = session + Session.set @env, session end def session_options=(options) - @env['rack.session.options'] = options + Session::Options.set @env, options end # Override Rack's GET method to support indifferent access |
