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;fp=lib%2FCatalyst%2FDispatchType%2FPath.pm;h=bff5f212f0cc37397265da4e7394d3fd77c2894b;hp=5c1e4ed4f7d956c8dc7a89ad40c0f820f449f722;hb=5299fff8fe52a4f4c10698b258984e41a2f6964f;hpb=e43d6fc69a458e8297484a1821b828bcc9997b42 diff --git a/lib/Catalyst/DispatchType/Path.pm b/lib/Catalyst/DispatchType/Path.pm index 5c1e4ed..bff5f21 100644 --- a/lib/Catalyst/DispatchType/Path.pm +++ b/lib/Catalyst/DispatchType/Path.pm @@ -116,6 +116,7 @@ sub register_path { $path =~ s!^/!!; $path = '/' unless length $path; $path = URI->new($path)->canonical; + $path =~ s{(?<=[^/])/+\z}{}; $self->_paths->{$path} = [ sort { $a <=> $b } ($action, @{ $self->_paths->{$path} || [] })