X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-Session-State-Cookie.git;a=blobdiff_plain;f=lib%2FCatalyst%2FPlugin%2FSession%2FState%2FCookie.pm;h=708646dc5b5c4e2e19462ead2315498aefafcbfc;hp=33827299dc2fd48929d1f6058924f89650a404a1;hb=e115cbd59ac1c126f35aeaaedc1d31954e189e6a;hpb=41b4b15cc70693c28297118b695e012ed9089f65 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;