aboutsummaryrefslogtreecommitdiffstats
path: root/todolist/file_store.go
diff options
context:
space:
mode:
authorQuey-Liang Kao <nonerkao@gmail.com>2017-02-19 22:12:39 +0800
committerQuey-Liang Kao <nonerkao@gmail.com>2017-02-19 22:12:39 +0800
commit89b73b0df1a5c06cf2399bfb0d46a83e053c6561 (patch)
tree2111895b1b169cd7bc68529e32818bab15fca178 /todolist/file_store.go
parent08bfbb5ba4be9bf936c86c8cfd38cfe9835a13d4 (diff)
Refine previous commit
Diffstat (limited to 'todolist/file_store.go')
-rw-r--r--todolist/file_store.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/todolist/file_store.go b/todolist/file_store.go
index 63738b2..4a7f0e0 100644
--- a/todolist/file_store.go
+++ b/todolist/file_store.go
@@ -25,7 +25,10 @@ func NewFileStore() *FileStore {
} else if err2 == nil {
return &FileStore{FileLocation: homerepo, Loaded: false}
} else {
- return &FileStore{FileLocation: "", Loaded: false}
+ fmt.Println("No todo file found!")
+ fmt.Println("You may run 'todo init' to initialize an empty repo in working directory.")
+ os.Exit(1)
+ return nil
}
}