X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FDispatchType%2FPath.pm;h=227815f04360ab47f04448ed2c5cd040656dae91;hp=98ef3034a7ed981e001563ca375727bd5ca1384b;hb=0ba80bce27a56d366c8d44c254332dd83f9ba0f9;hpb=61a9002d77ce79bc038b3ec6212e275015801594 diff --git a/lib/Catalyst/DispatchType/Path.pm b/lib/Catalyst/DispatchType/Path.pm index 98ef303..227815f 100644 --- a/lib/Catalyst/DispatchType/Path.pm +++ b/lib/Catalyst/DispatchType/Path.pm @@ -64,7 +64,7 @@ sub register { foreach my $r ( @{ $attrs->{Path} || [] } ) { unless ($r) { $r = $action->namespace; - $r = '/' unless $r; + $r = '/' unless length $r; } elsif ( $r !~ m!^/! ) { # It's a relative path $r = $action->namespace . "/$r"; @@ -94,7 +94,7 @@ sub register { sub register_path { my ( $self, $c, $path, $action ) = @_; $path =~ s!^/!!; - $path = '/' unless $path; + $path = '/' unless length $path; $self->{paths}{$path} = $action; }