mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-19 20:29:02 +00:00
refactor HabitItemRecyclerViewAdapter
This commit is contained in:
parent
20f2527cab
commit
d1be2b1a36
1 changed files with 3 additions and 19 deletions
|
|
@ -599,24 +599,6 @@ public class HabitItemRecyclerViewAdapter<THabitItem extends Task>
|
|||
|
||||
// endregion
|
||||
|
||||
public void loadContent(HabitRPGUser user) {
|
||||
this.observableContent = new ObservableArrayList<>();
|
||||
if (this.taskType.equals(Task.TYPE_HABIT)) {
|
||||
this.observableContent.addAll(user.getHabits());
|
||||
} else if (this.taskType.equals(Task.TYPE_DAILY)) {
|
||||
this.observableContent.addAll(user.getDailys());
|
||||
} else if (this.taskType.equals(Task.TYPE_TODO)) {
|
||||
this.observableContent.addAll(user.getTodos());
|
||||
} else if (this.taskType.equals(Task.TYPE_REWARD)) {
|
||||
this.observableContent.addAll(user.getRewards());
|
||||
}
|
||||
if (additionalEntries != null) {
|
||||
additionalEntries.GetAdditionalEntries(HabitItemRecyclerViewAdapter.this);
|
||||
}
|
||||
filter();
|
||||
notifyDataSetChanged();
|
||||
}
|
||||
|
||||
public void loadContent() {
|
||||
this.loadContent(false);
|
||||
}
|
||||
|
|
@ -631,7 +613,9 @@ public class HabitItemRecyclerViewAdapter<THabitItem extends Task>
|
|||
.begin(Condition.column("completed").eq(false))
|
||||
.or(Condition.column("type").eq("daily"))
|
||||
)
|
||||
.orderBy(OrderBy.columns("dateCreated").descending()).async().queryList(taskTransactionListener);
|
||||
.orderBy(OrderBy.columns("dateCreated").descending())
|
||||
.async()
|
||||
.queryList(taskTransactionListener);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue