From 6f2f4ac4b18643f2160c41db08eb8208a14bc9fc Mon Sep 17 00:00:00 2001 From: nytpu Date: Thu, 18 Mar 2021 13:33:31 -0600 Subject: [PATCH] move saving json down since it's done after almost any function --- comitium.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) 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.