[Catalyst-commits] r6931 -
trunk/Catalyst-Plugin-Session/lib/Catalyst/Plugin
jrockway at dev.catalyst.perl.org
jrockway at dev.catalyst.perl.org
Sat Sep 22 01:51:16 GMT 2007
Author: jrockway
Date: 2007-09-22 01:51:16 +0100 (Sat, 22 Sep 2007)
New Revision: 6931
Modified:
trunk/Catalyst-Plugin-Session/lib/Catalyst/Plugin/Session.pm
Log:
update cookie BEFORE sending to user; change finalize to finalize_headers so that expiry is extended even when streaming
Modified: trunk/Catalyst-Plugin-Session/lib/Catalyst/Plugin/Session.pm
===================================================================
--- trunk/Catalyst-Plugin-Session/lib/Catalyst/Plugin/Session.pm 2007-09-22 00:49:42 UTC (rev 6930)
+++ trunk/Catalyst-Plugin-Session/lib/Catalyst/Plugin/Session.pm 2007-09-22 00:51:16 UTC (rev 6931)
@@ -89,14 +89,12 @@
$c->NEXT::prepare_action(@_);
}
-sub finalize {
+sub finalize_headers {
my $c = shift;
- my $ret = $c->NEXT::finalize(@_);
-
$c->finalize_session;
- return $ret;
+ return $c->NEXT::finalize_headers(@_);
}
sub finalize_session {
@@ -745,7 +743,7 @@
parameter is on - then it will copy the contents of the flash to the stash at
prepare time.
-=item finalize
+=item finalize_headers
This method is extended and will extend the expiry time, as well as persist the
session data if a session exists.
More information about the Catalyst-commits
mailing list