diff options
| author | Quey-Liang Kao <s101062801@m101.nthu.edu.tw> | 2017-08-20 21:56:37 +0800 |
|---|---|---|
| committer | Quey-Liang Kao <s101062801@m101.nthu.edu.tw> | 2017-08-20 21:56:37 +0800 |
| commit | 387d92060c04998fa8a723f2eba814469bc39d57 (patch) | |
| tree | ddb228b1c8154a4ccee0b6438da5c0bcd7eda7b5 /todolist/app.go | |
| parent | 620a9f3aff090063f79285fb20437a62ce089a4e (diff) | |
| parent | 7c24f39a0fc8bb07dc9db4f5fecd3468705b1e37 (diff) | |
Merge branch 'note' of github.com:NonerKao/todolist
Diffstat (limited to 'todolist/app.go')
| -rw-r--r-- | todolist/app.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/todolist/app.go b/todolist/app.go index f63c41b..96da67f 100644 --- a/todolist/app.go +++ b/todolist/app.go @@ -137,6 +137,23 @@ func (a *App) ExpandTodo(input string) { fmt.Println("Todo expanded.") } +func (a *App) ManipulateNotes(input string) { + a.Load() + id, todo := a.getId(input) + parser := &Parser{} + if id == -1 { + return + } + + retStr := parser.ParseNotes(todo, input) + if retStr != "" { + a.Save() + if retStr != "list" { + fmt.Println("Notes " + retStr + "ed.") + } + } +} + func (a *App) ArchiveCompleted() { a.Load() for _, todo := range a.TodoList.Todos() { |
