Add endpoint to get a single task #106

Merged
konrad merged 9 commits from feature/get-single-task into master 2019-11-02 20:33:19 +00:00
1 changed files with 3 additions and 0 deletions
Showing only changes of commit 8a6b176484 - Show all commits

View File

@ -834,6 +834,7 @@ func (t *Task) Delete() (err error) {
func (t *Task) ReadOne() (err error) {
taskMap := make(map[int64]*Task, 1)
taskMap[t.ID] = &Task{}
*taskMap[t.ID], err = GetTaskByIDSimple(t.ID)
if err != nil {
return
@ -848,5 +849,7 @@ func (t *Task) ReadOne() (err error) {
return ErrTaskDoesNotExist{t.ID}
}
*t = *tasks[0]
return
}