summaryrefslogtreecommitdiff
path: root/comitium.go
diff options
context:
space:
mode:
authornytpu <alex@nytpu.com>2021-03-18 12:05:16 -0600
committernytpu <alex@nytpu.com>2021-03-18 12:05:16 -0600
commit794b1fc04f350c4977c873e42752ccc0ecd0a98c (patch)
treea642635b3147d4ba9c089ff55636cffd2bda0be1 /comitium.go
parentf05d1e6c2a2ddfac310d536aae9b18426d9dafc0 (diff)
cleanup and simplify error handling
Diffstat (limited to 'comitium.go')
-rw-r--r--comitium.go14
1 files changed, 5 insertions, 9 deletions
diff --git a/comitium.go b/comitium.go
index 68654f9..91d7128 100644
--- a/comitium.go
+++ b/comitium.go
@@ -87,20 +87,16 @@ func main() {
}
if !*addTypeFlag {
err = fetch.Feed(&core.Data, remote, c.Arg(1))
- if err != nil {
- fmt.Fprintf(os.Stderr, "Error adding feed: %v\n", err)
- os.Exit(1)
- }
} else {
err = fetch.Page(&core.Data, remote, c.Arg(1))
- if err != nil {
- fmt.Fprintf(os.Stderr, "Error adding page: %v\n", err)
- os.Exit(1)
- }
+ }
+ if err != nil {
+ 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 writing json: %v\n", err)
+ fmt.Fprintf(os.Stderr, "Error saving subscriptions: %v\n", err)
os.Exit(1)
}
case "remove":