From 298723bb295e45986ea2ccc98f90e455af3655f4 Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 31 May 2019 15:31:52 +0200 Subject: [PATCH] Fixes crash --- .../android/model/migrations/Patcher.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/net/pokeranalytics/android/model/migrations/Patcher.kt b/app/src/main/java/net/pokeranalytics/android/model/migrations/Patcher.kt index 563d0102..3b32fc3a 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/migrations/Patcher.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/migrations/Patcher.kt @@ -34,11 +34,13 @@ class Patcher { fun patchDefaultTransactionTypes(context: Context) { val realm = Realm.getDefaultInstance() - val tts = realm.where(TransactionType::class.java).findAll() - tts.forEach { tt -> - tt.kind?.let { kind -> - val value = TransactionType.Value.values()[kind] - tt.name = value.localizedTitle(context) + realm.executeTransaction { + val tts = realm.where(TransactionType::class.java).findAll() + tts.forEach { tt -> + tt.kind?.let { kind -> + val value = TransactionType.Value.values()[kind] + tt.name = value.localizedTitle(context) + } } } }