perltidy of State::Cookie
[catagits/Catalyst-Plugin-Session-State-Cookie.git] / lib / Catalyst / Plugin / Session / State / Cookie.pm
index 741925e..b8dd18c 100644 (file)
@@ -24,7 +24,10 @@ sub finalize {
     if ( my $sid = $c->sessionid ) {
         my $cookie = $c->request->cookies->{$cookie_name};
         if ( !$cookie or $cookie->value ne $sid ) {
-            $c->response->cookies->{$cookie_name} = { value => $sid };
+            $c->response->cookies->{$cookie_name} = {
+                value   => $sid,
+                expires => $c->session->{__expires},
+            };
             $c->log->debug(qq/A cookie with the session id "$sid" was saved/)
               if $c->debug;
         }