mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-17 11:19:01 +00:00
parent
ad7a1b7566
commit
b3f7405d90
1 changed files with 17 additions and 0 deletions
|
|
@ -347,6 +347,22 @@ public class APIHelper implements Action1<Throwable> {
|
|||
habitRPGUser.setDailys(sortTasks(tasks.tasks, habitRPGUser.getTasksOrder().getDailys()));
|
||||
habitRPGUser.setTodos(sortTasks(tasks.tasks, habitRPGUser.getTasksOrder().getTodos()));
|
||||
habitRPGUser.setRewards(sortTasks(tasks.tasks, habitRPGUser.getTasksOrder().getRewards()));
|
||||
for (Task task : tasks.tasks.values()) {
|
||||
switch (task.getType()) {
|
||||
case "habit":
|
||||
habitRPGUser.getHabits().add(task);
|
||||
break;
|
||||
case "daily":
|
||||
habitRPGUser.getDailys().add(task);
|
||||
break;
|
||||
case "todo":
|
||||
habitRPGUser.getTodos().add(task);
|
||||
break;
|
||||
case "reward":
|
||||
habitRPGUser.getRewards().add(task);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return habitRPGUser;
|
||||
});
|
||||
}
|
||||
|
|
@ -362,6 +378,7 @@ public class APIHelper implements Action1<Throwable> {
|
|||
task.position = position;
|
||||
taskList.add(task);
|
||||
position++;
|
||||
taskMap.remove(taskId);
|
||||
}
|
||||
}
|
||||
return taskList;
|
||||
|
|
|
|||
Loading…
Reference in a new issue