Fixing issue with history sorting

feature/top10
Laurent 7 years ago
parent 4bc3e56b50
commit 8f3bd78f49
  1. 4
      app/src/main/java/net/pokeranalytics/android/ui/adapter/HistorySessionRowRepresentableAdapter.kt

@ -160,9 +160,9 @@ class HistorySessionRowRepresentableAdapter(
// Add headers if the date doesn't exist yet // Add headers if the date doesn't exist yet
for ((index, session) in realmResults.withIndex()) { for ((index, session) in realmResults.withIndex()) {
calendar.time = session.creationDate calendar.time = session.startDate ?: session.creationDate
if (checkHeaderCondition(calendar, previousYear, previousMonth)) { if (checkHeaderCondition(calendar, previousYear, previousMonth)) {
headersPositions[index + headersPositions.size + pendingRealmResults.size] = session.creationDate headersPositions[index + headersPositions.size + pendingRealmResults.size] = session.startDate ?: session.creationDate
previousYear = calendar.get(Calendar.YEAR) previousYear = calendar.get(Calendar.YEAR)
previousMonth = calendar.get(Calendar.MONTH) previousMonth = calendar.get(Calendar.MONTH)
} }

Loading…
Cancel
Save