forked from vikunja/app
Label edits are now saved
This commit is contained in:
parent
8c4d1c8b89
commit
d9a7378814
|
@ -10,12 +10,11 @@ class LabelTaskBulkAPIService extends APIService
|
|||
LabelTaskBulkAPIService(Client client) : super(client);
|
||||
|
||||
@override
|
||||
Future<Label> update(Task task, List<Label> labels) {
|
||||
Future<List<Label>> update(Task task, List<Label> labels) {
|
||||
return client
|
||||
.post('/tasks/${task.id}/labels/bulk',
|
||||
body: LabelTaskBulk(labels: labels).toJSON())
|
||||
.then((labels) {
|
||||
print(labels.toString());
|
||||
});
|
||||
.then(
|
||||
(map) => convertList(map['labels'], (result) => Label.fromJson(result)));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -326,9 +326,6 @@ class _TaskEditPageState extends State<TaskEditPage> {
|
|||
Scaffold.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text('Something went wrong: ' + err.toString()),
|
||||
action: SnackBarAction(
|
||||
label: 'CLOSE',
|
||||
onPressed: Scaffold.of(context).hideCurrentSnackBar),
|
||||
),
|
||||
);
|
||||
});
|
||||
|
|
|
@ -51,5 +51,5 @@ abstract class LabelTaskService {
|
|||
}
|
||||
|
||||
abstract class LabelTaskBulkService {
|
||||
Future<Label> update(Task task, List<Label> labels);
|
||||
Future<List<Label>> update(Task task, List<Label> labels);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue