From 0c38c52c405a5a8a0e2dffd96751435d0ef46497 Mon Sep 17 00:00:00 2001 From: Laurent Date: Wed, 6 Jan 2021 11:40:18 +0100 Subject: [PATCH] Fixes crash --- .../java/net/pokeranalytics/android/model/realm/Bankroll.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/pokeranalytics/android/model/realm/Bankroll.kt b/app/src/main/java/net/pokeranalytics/android/model/realm/Bankroll.kt index ad66120c..650c63ff 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/realm/Bankroll.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/realm/Bankroll.kt @@ -41,7 +41,7 @@ enum class ResultCaptureType { } } -open class Bankroll : RealmObject(), NameManageable, RowUpdatable { +open class Bankroll : RealmObject(), NameManageable, RowUpdatable, RowRepresentable { @PrimaryKey override var id = UUID.randomUUID().toString() @@ -68,6 +68,10 @@ open class Bankroll : RealmObject(), NameManageable, RowUpdatable { return this.currency?.rate ?: Currency.DEFAULT_RATE } + override fun getDisplayName(context: Context): String { + return this.name + } + override fun isValidForDelete(realm: Realm): Boolean { return realm.where().equalTo("bankroll.id", id).findAll().isEmpty() && realm.where().equalTo("bankroll.id", id).findAll().isEmpty()