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