remove 0-length query string components so warnings aren't thrown (RT #36428)
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine.pm
index 424d661..b7b8be0 100644 (file)
@@ -452,7 +452,7 @@ sub prepare_query_parameters {
     # replace semi-colons
     $query_string =~ s/;/&/g;
     
-    my @params = split /&/, $query_string;
+    my @params = grep { length $_ } split /&/, $query_string;
 
     for my $item ( @params ) {