clean: Inform about all failed write steps

This commit is contained in:
Jöran Karl
2024-05-12 21:45:01 +02:00
parent 5aac42dbe7
commit c2bc4688dd

View File

@@ -39,7 +39,12 @@ func CleanConfig() {
}
fmt.Println("Cleaning default settings")
config.WriteSettings(filepath.Join(config.ConfigDir, "settings.json"))
settingsFile := filepath.Join(config.ConfigDir, "settings.json")
err := config.WriteSettings(settingsFile)
if err != nil {
fmt.Println("Error writing settings.json file: " + err.Error())
}
// detect unused options
var unusedOptions []string
@@ -74,9 +79,9 @@ func CleanConfig() {
delete(config.GlobalSettings, s)
}
err := config.OverwriteSettings(filepath.Join(config.ConfigDir, "settings.json"))
err := config.OverwriteSettings(settingsFile)
if err != nil {
fmt.Println("Error writing settings.json file: " + err.Error())
fmt.Println("Error overwriting settings.json file: " + err.Error())
}
fmt.Println("Removed unused options")