From: Yuval Kogman Date: Wed, 9 Nov 2005 00:09:17 +0000 (+0000) Subject: ACL + tests X-Git-Tag: v0.01~5 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-Session-State-Cookie.git;a=commitdiff_plain;h=e115cbd59ac1c126f35aeaaedc1d31954e189e6a ACL + tests misc fixes for the authen, authz::roles move dummy session store out of t/lib so that it's reusable --- diff --git a/lib/Catalyst/Plugin/Session/State/Cookie.pm b/lib/Catalyst/Plugin/Session/State/Cookie.pm index 3382729..708646d 100644 --- a/lib/Catalyst/Plugin/Session/State/Cookie.pm +++ b/lib/Catalyst/Plugin/Session/State/Cookie.pm @@ -28,9 +28,8 @@ sub finalize { value => $sid, expires => $c->session->{__expires}, }; - if ( $c->config->{session}{cookie_domain} ) { - $c->response->cookies->{$cookie_name}->{domain} = - $c->config->{session}{cookie_domain}; + if ( my $domain = $c->config->{session}{cookie_domain} ) { + $c->response->cookies->{$cookie_name}->{domain} = $domain; } $c->log->debug(qq/A cookie with the session id "$sid" was saved/) if $c->debug;