diff --git a/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt b/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt index ba3e26ba..99dc6d37 100644 --- a/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt +++ b/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt @@ -72,7 +72,7 @@ class PokerAnalyticsApplication : Application() { private fun createFakeSessions() { val realm = Realm.getDefaultInstance() - val sessionsCount = realm.where().findAll().size + val sessionsCount = realm.where().count() realm.close() if (sessionsCount < 10) { diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/TransactionTypeDataFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/TransactionTypeDataFragment.kt index a5000654..0340bdc3 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/TransactionTypeDataFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/TransactionTypeDataFragment.kt @@ -65,8 +65,8 @@ class TransactionTypeDataFragment : EditableDataFragment(), RowRepresentableData TransactionTypeRow.TRANSACTION_ADDITIVE -> { val realm = getRealm() val useCount = realm.where(Transaction::class.java) - .equalTo("type.id", this.transactionType.id).findAll().size - return useCount == 0 + .equalTo("type.id", this.transactionType.id).count() + return useCount == 0L } else -> super.isSelectable(row) }