From 844a246d4434d5d346c94c73227ca1efd818727e Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 24 Apr 2014 14:46:05 +0200 Subject: [PATCH] map_path_to_methods: do not skip folders which evaluate to false --- data/PVE/RESTHandler.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/PVE/RESTHandler.pm b/data/PVE/RESTHandler.pm index fbe5df6..e2e17e4 100644 --- a/data/PVE/RESTHandler.pm +++ b/data/PVE/RESTHandler.pm @@ -274,7 +274,7 @@ sub map_path_to_methods { my $path_lookup = $method_path_lookup->{$class}; - while (my $comp = shift @$stack) { + while (defined(my $comp = shift @$stack)) { return undef if !$path_lookup; # not registerd? if ($path_lookup->{regex}) { my $name = $path_lookup->{regex}->{match_name}; -- 2.39.2