Module: Turbolinks::XHRRedirect
- Defined in:
- lib/turbolinks/xhr_redirect.rb
Instance Method Summary collapse
Instance Method Details
#call(env) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/turbolinks/xhr_redirect.rb', line 3 def call(env) status, headers, body = super(env) if env['rack.session'] && env['HTTP_X_XHR_REFERER'] env['rack.session'][:_turbolinks_redirect_to] = headers['Location'] end [status, headers, body] end |