From d59a0986f51e8a09c6c15446f7141acf86d27d41 Mon Sep 17 00:00:00 2001 From: Stuart Skelton Date: Fri, 4 Aug 2017 22:03:43 +0100 Subject: Group similar code together. --- todolist/todo_list.go | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'todolist') diff --git a/todolist/todo_list.go b/todolist/todo_list.go index a1e9f1c..4623a22 100644 --- a/todolist/todo_list.go +++ b/todolist/todo_list.go @@ -54,14 +54,6 @@ func (t *TodoList) Unarchive(id int) { t.Data = append(t.Data, todo) } -func (t *TodoList) IndexOf(todoToFind *Todo) int { - for i, todo := range t.Data { - if todo.Id == todoToFind.Id { - return i - } - } - return -1 -} func (t *TodoList) Prioritize(id int) { todo := t.FindById(id) todo.Prioritize() @@ -76,6 +68,15 @@ func (t *TodoList) Unprioritize(id int) { t.Data = append(t.Data, todo) } +func (t *TodoList) IndexOf(todoToFind *Todo) int { + for i, todo := range t.Data { + if todo.Id == todoToFind.Id { + return i + } + } + return -1 +} + type ByDate []*Todo func (a ByDate) Len() int { return len(a) } -- cgit v1.3