diff --git a/app/src/main/java/net/pokeranalytics/android/model/Criteria.kt b/app/src/main/java/net/pokeranalytics/android/model/Criteria.kt index 67e6f1da..a9cad0ca 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/Criteria.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/Criteria.kt @@ -171,8 +171,8 @@ sealed class Criteria(override var uniqueIdentifier: Int) : IntIdentifiable, Row return when (this) { is AllMonthsUpToNow -> { val realm = Realm.getDefaultInstance() - val firstSession = realm.where().sort("startDate", Sort.ASCENDING).findFirst() - val lastSession = realm.where().sort("startDate", Sort.DESCENDING).findFirst() + val firstSession = realm.where().isNotNull("startDate").sort("startDate", Sort.ASCENDING).findFirst() + val lastSession = realm.where().isNotNull("startDate").sort("startDate", Sort.DESCENDING).findFirst() realm.close() val years: ArrayList = arrayListOf()