aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Ammons <gammons@gmail.com>2017-06-12 08:16:41 -0400
committerGrant Ammons <gammons@gmail.com>2017-06-12 08:16:41 -0400
commit0d815737ccb61a6664a9943516518decdddf0bb2 (patch)
treeb5df1531dec03b2a2beb3a1ea05b42938684b937
parentc50de79c4828dbb4f9b5c23bf9e00ea4dea38a01 (diff)
Put the return after the os.Exit
-rw-r--r--todolist/file_store.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/todolist/file_store.go b/todolist/file_store.go
index 7b512ec..2eee5c1 100644
--- a/todolist/file_store.go
+++ b/todolist/file_store.go
@@ -44,6 +44,7 @@ func (f *FileStore) Load() ([]*Todo, error) {
fmt.Println("No todo file found!")
fmt.Println("Initialize a new todo repo by running 'todo init'")
os.Exit(0)
+ return nil, err
}
var todos []*Todo
@@ -51,6 +52,7 @@ func (f *FileStore) Load() ([]*Todo, error) {
if jerr != nil {
fmt.Println("Error reading json data", jerr)
os.Exit(1)
+ return nil, jerr
}
f.Loaded = true