Don't blow up so much, but still not working
Tomas Doran [Mon, 14 Nov 2011 09:00:15 +0000 (09:00 +0000)]
lib/Gitalist/Model/CollectionOfRepos.pm

index 6fdcf2c..e9e6fb4 100644 (file)
@@ -97,15 +97,13 @@ sub _build_repos_dir {
         || $opts->{repos_dir} || $ENV{GITALIST_REPO_DIR} || undef;
 }
 
-sub BUILD {
-    my $self = shift;
-    $self->class();
-    if ($self->repos_dir) { $self->repos_dir->resolve }
-}
-
 sub build_per_context_instance {
     my ($self, $ctx) = @_;
 
+    $self->class();
+
+    if ($self->repos_dir) { $self->repos_dir->resolve }
+
     my %args = (
         export_ok => $self->export_ok || '',
         $self->_has_whitelist ? (whitelist => $self->whitelist) : (),