diff --git a/app/src/main/java/net/pokeranalytics/android/model/utils/FavoriteSessionFinder.kt b/app/src/main/java/net/pokeranalytics/android/model/utils/FavoriteSessionFinder.kt index 3a156a62..2dc4a7d8 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/utils/FavoriteSessionFinder.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/utils/FavoriteSessionFinder.kt @@ -101,7 +101,7 @@ class FavoriteSessionFinder { */ private fun favoriteSession(sessionType: Int, location: Location?, realm: Realm, context: Context) : Session? { - var lastSessionsQuery = realm.where(Session::class.java).equalTo("type", sessionType) + val lastSessionsQuery = realm.where(Session::class.java).equalTo("type", sessionType) if (location != null) { lastSessionsQuery.equalTo("location.id", location.id) } @@ -110,7 +110,7 @@ class FavoriteSessionFinder { .limit(FAVORITE_SIGNIFICANT_SESSIONS) .findAll() - var counters= hashMapOf() + val counters= hashMapOf() lastSessions.forEach { session -> val representation = session.parameterRepresentation(context) val counter = counters[representation] diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/SessionObserverFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/SessionObserverFragment.kt index c3513e9d..0f5bd592 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/SessionObserverFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/components/SessionObserverFragment.kt @@ -10,14 +10,14 @@ open class SessionObserverFragment : PokerAnalyticsFragment() { init { val realm = Realm.getDefaultInstance() - this.sessions = realm.where(Session::class.java).findAll() + this.sessions = realm.where(Session::class.java).isNotNull("timeFrame.endDate").findAll() this.sessions.addChangeListener { _, _ -> this.sessionsChanged() } } open fun sessionsChanged() { - + // to override } } \ No newline at end of file