X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FView%2FBase.pm;h=753430a20742c292de347c35b7e7dc56ea4124a3;hb=8e96ebeddb37ef30d2e215f935e136a9170576cd;hp=f21e77135ac77d91d02ccfd8480e992d1e00ad73;hpb=70a0d09c3f228f792775b4ac03894d0d37b5c444;p=maypole.git diff --git a/lib/Maypole/View/Base.pm b/lib/Maypole/View/Base.pm index f21e771..753430a 100644 --- a/lib/Maypole/View/Base.pm +++ b/lib/Maypole/View/Base.pm @@ -16,7 +16,6 @@ sub paths { } my @output = (); foreach my $path (@$root) { - push(@output, $path); push(@output, ( $r->model_class @@ -24,15 +23,13 @@ sub paths { ) ); push(@output, File::Spec->catdir( $path, "custom" )); + push(@output, $path); push(@output, File::Spec->catdir( $path, "factory" )); } - return @output; + return grep( $_, @output); } - - - sub vars { my ( $self, $r ) = @_; my $class = $r->model_class;