summaryrefslogtreecommitdiff
path: root/doPull.go
diff options
context:
space:
mode:
Diffstat (limited to 'doPull.go')
-rw-r--r--doPull.go12
1 files changed, 11 insertions, 1 deletions
diff --git a/doPull.go b/doPull.go
index bbeb8ed..adc83f3 100644
--- a/doPull.go
+++ b/doPull.go
@@ -89,8 +89,18 @@ func doGitPullNew() error {
// check to see if the repos need to be updated
update := gitpb.NewRepos()
+ if found.Len() == 0 {
+ return nil
+ }
+ log.Info("found.Len() ==", found.Len())
+
for repo := range found.IterAll() {
- a := repo.GetLocalHash(repo.GetMasterBranchName())
+ masterb := repo.GetMasterBranchName()
+ if masterb == "" {
+ log.Info(repo.GetNamespace(), "master branch blank")
+ continue
+ }
+ a := repo.GetLocalHash(masterb)
ns := repo.GetNamespace()
repo2 := me.forge.Repos.FindByNamespace(ns)
if repo2 == nil {