From 8afc4c713576b3509e15942dfd3dae5e8b8b8906 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 16 Nov 2024 00:07:00 -0600 Subject: fix build --- repoview.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'repoview.go') diff --git a/repoview.go b/repoview.go index 10d8c2d..9858fe6 100644 --- a/repoview.go +++ b/repoview.go @@ -68,7 +68,9 @@ func makeRepoView() *repoWindow { } func (r *repoWindow) showApps() { - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() switch repo.Status.RepoType() { case "binary": //log.Info("compile here. Show()") @@ -124,7 +126,9 @@ func (r *repoWindow) repoAllButtons() *gui.Node { r.Disable() defer r.Enable() r.showApps() - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.Hidden() { // log.Info("skip hidden", repo.String()) } else { @@ -147,7 +151,9 @@ func (r *repoWindow) repoAllButtons() *gui.Node { func (r *repoWindow) mergeAllDevelToMain() bool { log.Info("merge all here") - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.ReadOnly() { log.Info("skipping readonly", repo.Name(), repo.State()) continue @@ -177,7 +183,9 @@ func (r *repoWindow) mergeAllDevelToMain() bool { func (r *repoWindow) mergeAllUserToDevel() bool { log.Info("merge all here") - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.ReadOnly() { log.Info("skipping readonly", repo.Name(), repo.State()) continue -- cgit v1.2.3