X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FEngine.pm;h=c8e9c7c8aad4bd44c38bba69e84d9fe7cd2152dc;hp=ca836f97c3a42340117933738b4e1f8890881a86;hb=4ee03d727423d0eab446e173ceb882163bc58f48;hpb=16918b4dbfe57d453aaf5e6d80ca92290722733a diff --git a/lib/Catalyst/Engine.pm b/lib/Catalyst/Engine.pm index ca836f9..c8e9c7c 100644 --- a/lib/Catalyst/Engine.pm +++ b/lib/Catalyst/Engine.pm @@ -537,7 +537,7 @@ sub prepare_path { my $query = $env->{QUERY_STRING} ? '?' . $env->{QUERY_STRING} : ''; my $uri = $scheme . '://' . $host . '/' . $path . $query; - $ctx->request->uri( bless \$uri, $uri_class ); + $ctx->request->uri( (bless \$uri, $uri_class)->canonical ); # set the base URI # base must end in a slash