summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-07 05:59:27 -0600
committerJeff Carr <[email protected]>2025-01-07 05:59:27 -0600
commitfb945a5295c111cef96986b05b761e3db6857a2f (patch)
tree39a5aeaf60e22d4e8705baca401d1f706b6f5cb6
parent5bfc64396235b3e448a3239681f94dd0eb986db9 (diff)
trying to fix gui
-rw-r--r--windowRepos.go26
1 files changed, 19 insertions, 7 deletions
diff --git a/windowRepos.go b/windowRepos.go
index 863d02a..f7ee1cc 100644
--- a/windowRepos.go
+++ b/windowRepos.go
@@ -153,20 +153,32 @@ func (r *repoWindow) mergeAllDevelToMain() bool {
continue
}
if result, err := repo.MergeDevelToMaster(); err == nil {
+ gopath := repo.GetGoPath()
log.Warn("A SINGLE MERGE WORKED. PAUSING", repo.GetFullPath())
me.forge = forgepb.Init()
me.found = new(gitpb.Repos)
me.repos = makeRepoView()
me.repos.Show()
+ // findAll()
+
+ newr := me.forge.FindByGoPath(gopath)
+ if newr == nil {
+ log.Info("crapnuts. gopath nil", gopath)
+ return true
+ }
+ me.found.Append(newr)
+ doCobol()
+
+ vrepo := me.repos.View.FindByPath(gopath)
+ vrepo.NewScan3(newr)
// remap the repo.pb
- /*
- loop := me.repos.View.ReposSortByName()
- for loop.Scan() {
- var repo *repolist.RepoRow
- repo = loop.Repo()
- }
- */
+ loop := me.repos.View.ReposSortByName()
+ for loop.Scan() {
+ var repo *repolist.RepoRow
+ repo = loop.Repo()
+ repo.NewScan2()
+ }
return true
// continue
} else {