Refactored findAll().size in count()

csv
Laurent 6 years ago
parent c0b00c0286
commit f65304a71f
  1. 2
      app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt
  2. 4
      app/src/main/java/net/pokeranalytics/android/ui/fragment/data/TransactionTypeDataFragment.kt

@ -72,7 +72,7 @@ class PokerAnalyticsApplication : Application() {
private fun createFakeSessions() {
val realm = Realm.getDefaultInstance()
val sessionsCount = realm.where<Session>().findAll().size
val sessionsCount = realm.where<Session>().count()
realm.close()
if (sessionsCount < 10) {

@ -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)
}

Loading…
Cancel
Save