From: Robert Rothenberg Date: Mon, 4 Nov 2013 16:26:06 +0000 (+0000) Subject: Fixed a bug where the session signature wasn't updated X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=af8afb5b881288291e8257f0b81e1eb91a51cf4b;p=catagits%2FCatalyst-Plugin-Session.git Fixed a bug where the session signature wasn't updated --- diff --git a/lib/Catalyst/Plugin/Session.pm b/lib/Catalyst/Plugin/Session.pm index 8733eb8..20dcb4d 100644 --- a/lib/Catalyst/Plugin/Session.pm +++ b/lib/Catalyst/Plugin/Session.pm @@ -191,6 +191,9 @@ sub _save_session { $session_data->{__updated} = time(); my $sid = $c->sessionid; $c->store_session_data( "session:$sid" => $session_data ); + + $c->_session_data_sig(Object::Signature::signature($session_data)); + } }