X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FEngine%2FCGI.pm;h=8950d73dd04dfa0f790337b70dfd92c26267a02c;hb=a739692c785a7a0ac8164034c1e0b7e93d7ac71a;hp=fbb6c4891f14d05d39692b916b9fe5162eb76d53;hpb=b9e9fff6b976cb138c6d56f10c37ebc20216b74f;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Engine/CGI.pm b/lib/Catalyst/Engine/CGI.pm index fbb6c48..8950d73 100644 --- a/lib/Catalyst/Engine/CGI.pm +++ b/lib/Catalyst/Engine/CGI.pm @@ -132,10 +132,8 @@ sub prepare_parameters { my $c = shift; my ( @params ); - - + if ( $c->request->method eq 'POST' ) { - for my $param ( $c->cgi->url_param ) { for my $value ( $c->cgi->url_param($param) ) { push ( @params, $param, $value ); @@ -149,7 +147,7 @@ sub prepare_parameters { } } - $c->req->_assign_values( $c->req->parameters, \@params ); + $c->request->param(\@params); } =item $c->prepare_path @@ -229,7 +227,7 @@ sub prepare_uploads { } } - $c->req->_assign_values( $c->req->uploads, \@uploads ); + $c->request->upload(\@uploads); } =item $c->run