X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FGitalist%2FModel%2FCollectionOfRepos.pm;h=4c561738337ba425b2c45dad923d5dad55d300c9;hb=07ee9dc18c21d8e9f378e45c7db8937a75ca64e5;hp=f6318159c3ecf2761fc021a53ca78826e3d3b1b9;hpb=4a0a2afabdbeef0d1f353e5b4bba1553a8615af4;p=catagits%2FGitalist.git diff --git a/lib/Gitalist/Model/CollectionOfRepos.pm b/lib/Gitalist/Model/CollectionOfRepos.pm index f631815..4c56173 100644 --- a/lib/Gitalist/Model/CollectionOfRepos.pm +++ b/lib/Gitalist/Model/CollectionOfRepos.pm @@ -95,9 +95,12 @@ sub build_per_context_instance { } elsif ($self->_repos_count && !$self->search_recursively) { $class = 'Gitalist::Git::CollectionOfRepositories::FromListOfDirectories'; $args{repos} = $self->repos; - } else { + } elsif($self->search_recursively) { $class = 'Gitalist::Git::CollectionOfRepositories::FromDirectoryRecursive'; $args{repo_dir} = $self->repo_dir; + } else { + $class = 'Gitalist::Git::CollectionOfRepositories::FromDirectory'; + $args{repo_dir} = $self->repo_dir; } return $class->new(%args);