aboutsummaryrefslogtreecommitdiffstats
path: root/todolist/formatter.go
diff options
context:
space:
mode:
Diffstat (limited to 'todolist/formatter.go')
-rw-r--r--todolist/formatter.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/todolist/formatter.go b/todolist/formatter.go
index b259f6a..db4aa4b 100644
--- a/todolist/formatter.go
+++ b/todolist/formatter.go
@@ -62,7 +62,9 @@ func (f *Formatter) formatDue(due string) string {
dueTime, err := time.Parse("2006-01-02", due)
if err != nil {
- panic(err)
+ fmt.Println(err)
+ fmt.Println("This may due to the corruption of .todos.json file.")
+ os.Exit(-1)
}
if isToday(dueTime) {