Re-implemented getting tasks with the new seperate endpoint #39

Open
konrad wants to merge 34 commits from feature/task-list into master
3 changed files with 6 additions and 3 deletions
Showing only changes of commit bc8188f44c - Show all commits

View File

@ -28,7 +28,8 @@ class TaskAPIService extends APIService implements TaskService {
}
@override
Future<List<Task>> getAll(int listId, [Map<String, List<String>> queryParameters]) {
Future<List<Task>> getAll(int listId,
[Map<String, List<String>> queryParameters]) {
return client
.get('/lists/$listId/tasks', queryParameters)
.then((list) => convertList(list, (result) => Task.fromJson(result)));

View File

@ -137,7 +137,8 @@ class MockedTaskService implements TaskService {
}
@override
Future<List<Task>> getAll(int listId, [Map<String, List<String>> queryParameters]) {
Future<List<Task>> getAll(int listId,
[Map<String, List<String>> queryParameters]) {
return Future.value(_tasks.values.toList());
}

View File

@ -26,7 +26,8 @@ abstract class TaskService {
Future<Task> update(Task task);
Future delete(int taskId);
Future<Task> add(int listId, Task task);
Future<List<Task>> getAll(int listId, [Map<String, List<String>> queryParameters]);
Future<List<Task>> getAll(int listId,
[Map<String, List<String>> queryParameters]);
// TODO: Avoid having to add this to each abstract class
int get maxPages;
}