summaryrefslogtreecommitdiff
path: root/Save.go
diff options
context:
space:
mode:
Diffstat (limited to 'Save.go')
-rw-r--r--Save.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/Save.go b/Save.go
index 4bbcb7b..5818ac6 100644
--- a/Save.go
+++ b/Save.go
@@ -36,11 +36,14 @@ func (f *Forge) Save() error {
err = f.Repos.SaveVerbose()
// err = f.Repos.Save()
}
+ if err == nil {
+ config.SetChanged("repos", false)
+ }
allerr = errors.Join(allerr, err)
}
if config.HasChanged("forge") {
- log.Info("forgepb.Save() thinks nothing changed")
+ log.Info("forgepb.Save() things forge.text changed")
// migrate from the old gopath to "namespace"
for fc := range f.Config.IterAll() {
@@ -59,6 +62,9 @@ func (f *Forge) Save() error {
if err != nil {
log.Info("forge.Config.configSave() error", err)
}
+ if err == nil {
+ config.SetChanged("forge", false)
+ }
allerr = errors.Join(allerr, err)
return nil
}