Add endpoint to get a single task #106
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue