Changeset 968
- Timestamp:
- 11/12/07 13:57:57 (1 year ago)
- Files:
-
- plugins/merb_activerecord/Rakefile (modified) (1 diff)
- plugins/merb_activerecord/lib/merb/session/active_record_session.rb (modified) (2 diffs)
- plugins/merb_datamapper/Rakefile (modified) (1 diff)
- plugins/merb_datamapper/lib/merb/session/data_mapper_session.rb (modified) (2 diffs)
- plugins/merb_sequel/Rakefile (modified) (1 diff)
- plugins/merb_sequel/lib/merb/session/sequel_session.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/merb_activerecord/Rakefile
r880 r968 4 4 PLUGIN = "merb_activerecord" 5 5 NAME = "merb_activerecord" 6 VERSION = "0.4. 2"6 VERSION = "0.4.3" 7 7 AUTHOR = "Duane Johnson" 8 8 EMAIL = "canadaduane@gmail.com" plugins/merb_activerecord/lib/merb/session/active_record_session.rb
r619 r968 6 6 MERB_LOGGER.info("Setting up session") 7 7 before = cookies[_session_id_key] 8 @_session, cookies[_session_id_key] = Merb::ActiveRecordSession.persist(cookies[_session_id_key])9 @_fingerprint = Marshal.dump( @_session.data).hash8 request.session, cookies[_session_id_key] = Merb::ActiveRecordSession.persist(cookies[_session_id_key]) 9 @_fingerprint = Marshal.dump(request.session.data).hash 10 10 @_new_cookie = cookies[_session_id_key] != before 11 11 end … … 13 13 def finalize_session 14 14 MERB_LOGGER.info("Finalize session") 15 @_session.save if @_fingerprint != Marshal.dump(@_session.data).hash16 set_cookie(_session_id_key, @_session.session_id, _session_expiry) if (@_new_cookie || @_session.needs_new_cookie)15 request.session.save if @_fingerprint != Marshal.dump(request.session.data).hash 16 set_cookie(_session_id_key, request.session.session_id, _session_expiry) if (@_new_cookie || request.session.needs_new_cookie) 17 17 end 18 18 end # ActiveRecordMixin plugins/merb_datamapper/Rakefile
r915 r968 4 4 PLUGIN = "merb_datamapper" 5 5 NAME = "merb_datamapper" 6 VERSION = "0.4. 3"6 VERSION = "0.4.4" 7 7 AUTHOR = "Jason Toy" 8 8 EMAIL = "jtoy@rubynow.com" plugins/merb_datamapper/lib/merb/session/data_mapper_session.rb
r740 r968 6 6 MERB_LOGGER.info("Setting up session") 7 7 before = cookies[_session_id_key] 8 @_session, cookies[_session_id_key] = Merb::DataMapperSession.persist(cookies[_session_id_key])9 @_fingerprint = Marshal.dump( @_session.data).hash8 request.session, cookies[_session_id_key] = Merb::DataMapperSession.persist(cookies[_session_id_key]) 9 @_fingerprint = Marshal.dump(request.session.data).hash 10 10 @_new_cookie = cookies[_session_id_key] != before 11 11 end … … 13 13 def finalize_session 14 14 MERB_LOGGER.info("Finalize session") 15 @_session.save if @_fingerprint != Marshal.dump(@_session.data).hash16 set_cookie(_session_id_key, @_session.session_id, _session_expiry) if (@_new_cookie || @_session.needs_new_cookie)15 request.session.save if @_fingerprint != Marshal.dump(request.session.data).hash 16 set_cookie(_session_id_key, request.session.session_id, _session_expiry) if (@_new_cookie || request.session.needs_new_cookie) 17 17 end 18 18 end plugins/merb_sequel/Rakefile
r858 r968 4 4 PLUGIN = "merb_sequel" 5 5 NAME = "merb_sequel" 6 VERSION = "0.4. 0"6 VERSION = "0.4.1" 7 7 AUTHOR = "Duane Johnson" 8 8 EMAIL = "canadaduane@gmail.com" plugins/merb_sequel/lib/merb/session/sequel_session.rb
r668 r968 4 4 MERB_LOGGER.info("Setting up session") 5 5 before = cookies[_session_id_key] 6 @_session, cookies[_session_id_key] = Merb::SequelSession.persist(cookies[_session_id_key])7 @_fingerprint = Marshal.dump( @_session.data).hash6 request.session, cookies[_session_id_key] = Merb::SequelSession.persist(cookies[_session_id_key]) 7 @_fingerprint = Marshal.dump(request.session.data).hash 8 8 @_new_cookie = cookies[_session_id_key] != before 9 9 end … … 11 11 def finalize_session 12 12 MERB_LOGGER.info("Finalize session") 13 @_session.save if @_fingerprint != Marshal.dump(@_session.data).hash14 set_cookie(_session_id_key, @_session.values[:session_id], _session_expiry) if (@_new_cookie || @_session.needs_new_cookie)13 request.session.save if @_fingerprint != Marshal.dump(request.session.data).hash 14 set_cookie(_session_id_key, request.session.values[:session_id], _session_expiry) if (@_new_cookie || request.session.needs_new_cookie) 15 15 end 16 16 end
