From: Christian Hansen Date: Fri, 15 Apr 2005 16:33:21 +0000 (+0000) Subject: fix parameters X-Git-Tag: 5.7099_04~1522 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=08cf3dd6a376a350fe5bd244acc1bdfc1b7d6ba5 fix parameters --- diff --git a/lib/Catalyst/Engine/CGI.pm b/lib/Catalyst/Engine/CGI.pm index 84fadd9..28e9ac0 100644 --- a/lib/Catalyst/Engine/CGI.pm +++ b/lib/Catalyst/Engine/CGI.pm @@ -119,18 +119,18 @@ sub prepare_parameters { my ( @params ); - for my $param ( $c->cgi->param ) { - for my $value ( $c->cgi->param($param) ) { + for my $param ( $c->cgi->url_param ) { + for my $value ( $c->cgi->url_param($param) ) { push ( @params, $param, $value ); } } - - for my $param ( $c->cgi->url_param ) { - for my $value ( $c->cgi->url_param($param) ) { + + for my $param ( $c->cgi->param ) { + for my $value ( $c->cgi->param($param) ) { push ( @params, $param, $value ); } } - + $c->req->_assign_values( $c->req->parameters, \@params ); }