Ticket #462 (closed defect: duplicate)

Opened 11 months ago

Last modified 10 months ago

[PATCH] mem_cache session fails on finalize_session

Reported by: rjspott..@gmail.com Assigned to:
Priority: major Milestone: The Future
Component: Merb Keywords:
Cc:

Description

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

01/16/08 20:03:12 changed by rjspott..@gmail.com

  • summary changed from mem_cache session fails on finalize_session to [PATCH] mem_cache session fails on finalize_session.

02/11/08 13:37:21 changed by shayarne..@gmail.com

  • status changed from new to closed.
  • resolution set to duplicate.