From e65ef0f2240995e3629d7dcd9d5b05a2350a0da2 Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 24 May 2019 15:29:41 +0200 Subject: [PATCH] fix warnings --- .../net/pokeranalytics/android/model/realm/Bankroll.kt | 7 ++++--- .../android/ui/fragment/data/DataManagerFragment.kt | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) 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 1d1f34f7..5cfaab03 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 @@ -101,12 +101,13 @@ open class Bankroll : RealmObject(), NameManageable, RowRepresentable { fun getOrCreate(realm: Realm, name: String, live: Boolean = true, currencyCode: String? = null, currencyRate: Double? = null) : Bankroll { - val bankroll = realm.where().equalTo("name", name).findFirst() - return if (bankroll != null) { - bankroll + val br = realm.where().equalTo("name", name).findFirst() + return if (br != null) { + br } else { val bankroll = Bankroll() bankroll.name = name + bankroll.live = live val currency = Currency() currency.code = currencyCode currency.rate = currencyRate diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/DataManagerFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/DataManagerFragment.kt index 686671d8..aeb41345 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/DataManagerFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/data/DataManagerFragment.kt @@ -95,7 +95,7 @@ open class DataManagerFragment : RealmFragment() { this.getRealm().executeTransaction { val managedItem = it.copyToRealmOrUpdate(this.item) if (managedItem is Savable) { - val uniqueIdentifier = (managedItem as Savable).id + val uniqueIdentifier = managedItem.id finishActivityWithResult(uniqueIdentifier) } }