diff --git a/comitium.go b/comitium.go index 91d7128..3c092d1 100644 --- a/comitium.go +++ b/comitium.go @@ -94,11 +94,6 @@ func main() { fmt.Fprintf(os.Stderr, "Error adding URL: %v\n", err) os.Exit(1) } - err = core.Data.WriteJSON(dataPath) - if err != nil { - fmt.Fprintf(os.Stderr, "Error saving subscriptions: %v\n", err) - os.Exit(1) - } case "remove": if len(c.Args()) < 1 { fmt.Fprint(os.Stderr, "Please provide a URL to remove.\n\n") @@ -108,6 +103,12 @@ func main() { // TODO fmt.Fprintln(os.Stderr, "Not Yet Implemented") } + + err = core.Data.WriteJSON(dataPath) + if err != nil { + fmt.Fprintf(os.Stderr, "Error saving subscriptions: %v\n", err) + os.Exit(1) + } } // verifyPath will expand ~ if neccessary and will clean the path.