Added Catalyst::Request::Upload
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine / Apache / MP2.pm
index fe88555..43c9b09 100644 (file)
@@ -80,15 +80,14 @@ sub prepare_uploads {
 
         for my $upload ( $c->apache->upload($field) ) {
 
-            my $hash = {
-                fh       => $upload->fh,
+            my $object = Catalyst::Request::Upload->new(
                 filename => $upload->filename,
                 size     => $upload->size,
                 tempname => $upload->tempname,
                 type     => $upload->type
-            };
+            );
 
-            push( @uploads, $field, $hash );
+            push( @uploads, $field, $object );
         }
     }