(dp *DataProvider, taskID string)
| 466 | } |
| 467 | |
| 468 | func reloadTask(dp *DataProvider, taskID string) (*model.Task, error) { |
| 469 | tasks, err := dp.GetTasks() |
| 470 | if err != nil { |
| 471 | return nil, err |
| 472 | } |
| 473 | found := findTaskByID(tasks, taskID) |
| 474 | if found == nil { |
| 475 | return nil, fmt.Errorf("task not found after update: %s", taskID) |
| 476 | } |
| 477 | return found, nil |
| 478 | } |
| 479 | |
| 480 | // WorklogEntryJSON is a single worklog entry for the API. |
| 481 | type WorklogEntryJSON struct { |
no test coverage detected