From: Tomas Doran Date: Fri, 8 Oct 2010 14:26:03 +0000 (+0000) Subject: Back out, breaks shit X-Git-Tag: v0.31~1 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-Session.git;a=commitdiff_plain;h=3b667f7218e17dcb8f0ec331d09bff6ddeb6886b Back out, breaks shit --- diff --git a/lib/Catalyst/Plugin/Session.pm b/lib/Catalyst/Plugin/Session.pm index 168b60f..3a28416 100644 --- a/lib/Catalyst/Plugin/Session.pm +++ b/lib/Catalyst/Plugin/Session.pm @@ -13,7 +13,7 @@ use Carp; use namespace::clean -except => 'meta'; -our $VERSION = '0.31'; +our $VERSION = '0.30'; $VERSION = eval $VERSION; my @session_data_accessors; # used in delete_session @@ -499,7 +499,8 @@ sub initialize_session_data { my $now = time; - my $session_data = { + return $c->_session( + { __created => $now, __updated => $now, @@ -513,12 +514,8 @@ sub initialize_session_data { ? ( __user_agent => $c->request->user_agent||'' ) : () ), - }; - - # Only save this session if data is added by the application - $c->_session_data_sig( Object::Signature::signature($session_data) ); - - return $c->_session($session_data); + } + ); } sub generate_session_id {