Skip to content

Commit 3d60b66

Browse files
authored
Merge branch 'master' into add-g
2 parents 7b59ee2 + ba04fe0 commit 3d60b66

File tree

2 files changed

+14
-29
lines changed

2 files changed

+14
-29
lines changed

references.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -236,12 +236,8 @@ func (i *referenceIter) NewIterator(repo *Repository) (RowRepoIter, error) {
236236
}
237237

238238
head, err := repo.Repo.Head()
239-
if err != nil {
240-
if err != plumbing.ErrReferenceNotFound {
241-
return nil, err
242-
}
243-
244-
logrus.WithField("repo", repo.ID).Debug("unable to get HEAD of repository")
239+
if err != nil && err != plumbing.ErrReferenceNotFound {
240+
return nil, err
245241
}
246242

247243
return &referenceIter{
@@ -303,12 +299,8 @@ func (i *filteredReferencesIter) NewIterator(repo *Repository) (RowRepoIter, err
303299
}
304300

305301
head, err := repo.Repo.Head()
306-
if err != nil {
307-
if err != plumbing.ErrReferenceNotFound {
308-
return nil, err
309-
}
310-
311-
logrus.WithField("repo", repo.ID).Debug("unable to get HEAD of repository")
302+
if err != nil && err != plumbing.ErrReferenceNotFound {
303+
return nil, err
312304
}
313305

314306
return &filteredReferencesIter{

squash_iterator.go

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -491,9 +491,8 @@ func (i *squashRefIter) Advance() error {
491491
}
492492

493493
i.head, err = i.repo.Repo.Head()
494-
if err == plumbing.ErrReferenceNotFound {
495-
logrus.WithField("repo", i.repo.ID).Debug("unable to get HEAD of repository")
496-
} else if err != nil && !i.skipGitErrors {
494+
if err != nil && !i.skipGitErrors &&
495+
err != plumbing.ErrReferenceNotFound {
497496
return err
498497
}
499498
}
@@ -636,13 +635,10 @@ func (i *squashRepoRefsIter) Advance() error {
636635
}
637636

638637
i.head, err = i.repos.Repository().Repo.Head()
639-
if err != nil {
640-
if err != plumbing.ErrReferenceNotFound && !i.skipGitErrors {
641-
return err
642-
}
643-
644-
logrus.WithField("repo", i.repos.Repository().ID).
645-
Debug("unable to get HEAD of repository")
638+
if err != nil &&
639+
err != plumbing.ErrReferenceNotFound &&
640+
!i.skipGitErrors {
641+
return err
646642
}
647643
}
648644

@@ -781,13 +777,10 @@ func (i *squashRemoteRefsIter) Advance() error {
781777
}
782778

783779
i.head, err = i.Repository().Repo.Head()
784-
if err != nil {
785-
if err != plumbing.ErrReferenceNotFound && !i.skipGitErrors {
786-
return err
787-
}
788-
789-
logrus.WithField("repo", i.remotes.Remote().RepoID).
790-
Debug("unable to get HEAD of repository")
780+
if err != nil &&
781+
err != plumbing.ErrReferenceNotFound &&
782+
!i.skipGitErrors {
783+
return err
791784
}
792785
}
793786

0 commit comments

Comments
 (0)