fix parameters
Christian Hansen [Fri, 15 Apr 2005 16:33:21 +0000 (16:33 +0000)]
lib/Catalyst/Engine/CGI.pm

index 84fadd9..28e9ac0 100644 (file)
@@ -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 );
 }