8000 fewer direct env manipulations · rails/rails@49316d8 · GitHub
[go: up one dir, main page]

Skip to content
/ rails Public

Commit 49316d8

Browse files
committed
fewer direct env manipulations
this commit removes some direct access to `env`.
1 parent ec6638a commit 49316d8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

actionpack/lib/action_controller/metal/request_forgery_protection.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ def initialize(controller)
137137
def handle_unverified_request
138138
request = @controller.request
139139
request.session = NullSessionHash.new(request)
140-
request.env['action_dispatch.request.flash_hash'] = nil
140+
request.flash = nil
141141
request.env['rack.session.options'] = { skip: true }
142142
request.cookie_jar = NullCookieJar.build(request, {})
143143
end

actionpack/lib/action_dispatch/http/request.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ def reset_session
324324
else
325325
self.session = {}
326326
end
327-
set_header('action_dispatch.request.flash_hash', nil)
327+
self.flash = nil
328328
end
329329

330330
def session=(session) #:nodoc:

0 commit comments

Comments
 (0)
0