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