From 529136d670c46bd66b56c519d4f51ed8f86c75b1 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 4 Sep 2015 17:36:15 -0700 Subject: stop inheriting from Rack::Request Just include the modules necessary in the Request object to implement the things we need. This should make it easier to build delegate request objects because the API is smaller --- actionpack/lib/action_dispatch/middleware/session/cookie_store.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'actionpack/lib/action_dispatch/middleware/session/cookie_store.rb') diff --git a/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb b/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb index e225f356df..cd32adabdf 100644 --- a/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb +++ b/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb @@ -95,7 +95,7 @@ module ActionDispatch end def unpacked_cookie_data(req) - req.get_header("action_dispatch.request.unsigned_session_cookie") do |k| + req.fetch_header("action_dispatch.request.unsigned_session_cookie") do |k| v = stale_session_check! do if data = get_cookie(req) data.stringify_keys! -- cgit v1.2.3