Don't stringify the meta method. Use its name instead.
Florian Ragwitz [Thu, 19 Feb 2009 05:21:51 +0000 (05:21 +0000)]
lib/Catalyst/Controller.pm

index 7217551..e821a46 100644 (file)
@@ -196,7 +196,7 @@ sub register_actions {
               if $c->debug;
             next;
         }
-        my $reverse = $namespace ? "${namespace}/${method}" : $method;
+        my $reverse = $namespace ? "${namespace}/${name}" : $name;
         my $action = $self->create_action(
             name       => $name,
             code       => $method->body,