summaryrefslogtreecommitdiff
path: root/doMerge.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-08-28 14:26:23 -0500
committerJeff Carr <[email protected]>2025-08-28 19:30:59 -0500
commit7a547a203dffc756e1c52985fee846c4506596a5 (patch)
tree8633f93cb5088295d7b5da79b0a1ee454c62da1c /doMerge.go
parentc193af11e7f2d32b336127e123e496c5c16915e3 (diff)
config file save starting to work
Diffstat (limited to 'doMerge.go')
-rw-r--r--doMerge.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/doMerge.go b/doMerge.go
index f049c5c..784b213 100644
--- a/doMerge.go
+++ b/doMerge.go
@@ -12,14 +12,17 @@ import (
func doMerge() error {
if err := loadConfigfile(); err != nil {
- badExit(err)
+ return err
}
mergePatchsets()
for pset := range me.all.IterAll() {
showPatchsets(pset)
}
- // savePatchsets()
+ if err := savePatchsets(); err != nil {
+ log.Warn("savePatchsets() failed", err)
+ return err
+ }
return nil
}
@@ -59,7 +62,7 @@ func addPatchset(filename string, pb *forgepb.Patchset) {
var newpb *forgepb.Patchset
newpb = proto.Clone(pb).(*forgepb.Patchset)
if newpb != nil {
- me.all.Append(newpb)
+ me.all.Patchsets = append(me.all.Patchsets, newpb)
}
}
}