fails with "undefined method `session_id' for nil:NilClass"
patch
Index: lib/merb/session/mem_cache_session.rb
===================================================================
--- lib/merb/session/mem_cache_session.rb (revision 1316)
+++ lib/merb/session/mem_cache_session.rb (working copy..@@ -15,7 +15,7 @@
def finalize_session
Merb.logger.info("Finalize session")
if @_fingerprint != Marshal.dump(request.session.data).hash
- ::Cache.put("session:..@_session.session_id}", request.session.data)
+ ::Cache.put("session:#{request.session.session_id}", request.session.data)
end
set_cookie(_session_id_key, request.session.session_id, _session_expiry) if .@_new_cookie
request.session.needs_new_cookie)
end
Change History
Download in other formats:
|