]> git.openstreetmap.org Git - rails.git/commit
Work round session expiry bug in rails 2.3.11
authorTom Hughes <tom@compton.nu>
Thu, 2 Jun 2011 09:23:22 +0000 (10:23 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 2 Jun 2011 09:23:22 +0000 (10:23 +0100)
commit26b217c0ad7890086c475e5c3565fdf59e981179
treea6fdbb2ed2023af0f179046b6bf12fe5160f07a3
parentc4f7a8346a7e42643cc7ba5c114b6f2be43aff80
Work round session expiry bug in rails 2.3.11

Rails uses :expire_after in the session options to specify when a
sesssion should expire, but when Rack sets the cookie it expects to
see :expires in the cookie options but Rails 2.3.11 fails to do the
conversion so doesn't set the cookie expiry.

To work around this, we set both options in the session options...
vendor/plugins/session-persistence/lib/session_persistence.rb