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=fdd3df9046f4fd849e12fabc04e78ecafb402128;hp=5e87e9f62604d9171956171ec853360adf7761b5;hb=fbd5d4fa65e4e10dd160ae5637e4b94a5b0d54f4;hpb=9c056c82094f7550ac9e39408c52d248bcace7b3 diff --git a/lib/Catalyst/Engine.pm b/lib/Catalyst/Engine.pm index 5e87e9f..fdd3df9 100644 --- a/lib/Catalyst/Engine.pm +++ b/lib/Catalyst/Engine.pm @@ -650,8 +650,8 @@ sub prepare_uploads { my $uploads = $request->_body->upload; my $parameters = $request->parameters; foreach my $name (keys %$uploads) { - $name = $c->_handle_unicode_decoding($name) if $enc; my $files = $uploads->{$name}; + $name = $c->_handle_unicode_decoding($name) if $enc; my @uploads; for my $upload (ref $files eq 'ARRAY' ? @$files : ($files)) { my $headers = HTTP::Headers->new( %{ $upload->{headers} } );