aboutsummaryrefslogtreecommitdiffstats
path: root/todolist
diff options
context:
space:
mode:
authorGrant Ammons <gammons@gmail.com>2016-05-04 14:44:02 -0400
committerGrant Ammons <gammons@gmail.com>2016-05-04 14:44:02 -0400
commit4fa6d42eda49de8e5e5de88d4aaaa93f83d3fe65 (patch)
tree393745a3cbe54b9a2711ede72a0f7e01b1c14177 /todolist
parente1b69d2e4a3fc6f5ef0eb4d3716df6ae8a9f92a9 (diff)
Fix formatting error when no due date
Diffstat (limited to 'todolist')
-rw-r--r--todolist/formatter.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/todolist/formatter.go b/todolist/formatter.go
index 5378c16..5e0f2c0 100644
--- a/todolist/formatter.go
+++ b/todolist/formatter.go
@@ -53,8 +53,11 @@ func (f *Formatter) printTodo(todo *Todo) {
}
func (f *Formatter) formatDue(due string) string {
+ blue := color.New(color.FgBlue).SprintFunc()
+ red := color.New(color.FgRed).SprintFunc()
+
if due == "" {
- return ""
+ return blue(" ")
}
dueTime, err := time.Parse("2006-01-02", due)
@@ -62,9 +65,6 @@ func (f *Formatter) formatDue(due string) string {
panic(err)
}
- blue := color.New(color.FgBlue).SprintFunc()
- red := color.New(color.FgRed).SprintFunc()
-
if isToday(dueTime) {
return blue("today")
} else if isTomorrow(dueTime) {