From 6136a39ed63ae903ea17eb347a1bae5e0474054e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 10 Aug 2021 14:30:36 +0200 Subject: [PATCH] Use `remotes.FindByRepo()` --- pkg/cmd/repo/sync/sync.go | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkg/cmd/repo/sync/sync.go b/pkg/cmd/repo/sync/sync.go index 0749b5c77..a77020fe0 100644 --- a/pkg/cmd/repo/sync/sync.go +++ b/pkg/cmd/repo/sync/sync.go @@ -114,14 +114,9 @@ func syncLocalRepo(opts *SyncOptions) error { if err != nil { return err } - for _, r := range remotes { - if r.RepoName() == srcRepo.RepoName() && - r.RepoOwner() == srcRepo.RepoOwner() && - r.RepoHost() == srcRepo.RepoHost() { - remote = r.Name - } - } - if remote == "" { + if r, err := remotes.FindByRepo(srcRepo.RepoOwner(), srcRepo.RepoName()); err == nil { + remote = r.Name + } else { return fmt.Errorf("can't find corresponding remote for %s", ghrepo.FullName(srcRepo)) }