Move prepare_action call into try block
Tomas Doran [Tue, 25 Oct 2011 00:52:48 +0000 (17:52 -0700)]
lib/Catalyst.pm

index a3d8f9e..28ec0eb 100644 (file)
@@ -2015,6 +2015,7 @@ sub prepare {
                 $c->prepare_body;
             }
         }
+        $c->prepare_action;
     }
     # VERY ugly and probably shouldn't rely on ->finalize actually working
     catch {
@@ -2026,15 +2027,8 @@ sub prepare {
         die $_;
     };
 
-    my $method  = $c->req->method  || '';
-    my $path    = $c->req->path;
-    $path       = '/' unless length $path;
-    my $address = $c->req->address || '';
-
     $c->log_request;
 
-    $c->prepare_action;
-
     return $c;
 }