From 7a547a203dffc756e1c52985fee846c4506596a5 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 28 Aug 2025 14:26:23 -0500 Subject: config file save starting to work --- doMerge.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'doMerge.go') 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) } } } -- cgit v1.2.3