Changed default match to use path instead of result
[catagits/Catalyst-Runtime.git] / lib / Catalyst / DispatchType / Default.pm
index ff1f83e..faffca1 100644 (file)
@@ -31,6 +31,8 @@ sub match {
         $c->action( $result->[0] );
         $c->namespace( $c->req->path );
         $c->req->action('default');
+        # default methods receive the controller name as the first argument
+        unshift @{ $c->req->args }, $path;
         $c->req->match('');
         return 1;
     }