fix warnings

dev
Laurent 7 years ago
parent 6c6f57a2ef
commit e65ef0f224
  1. 7
      app/src/main/java/net/pokeranalytics/android/model/realm/Bankroll.kt
  2. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/data/DataManagerFragment.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<Bankroll>().equalTo("name", name).findFirst()
return if (bankroll != null) {
bankroll
val br = realm.where<Bankroll>().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

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

Loading…
Cancel
Save