Eros: do don't run create on UI thread
This commit is contained in:
parent
523eabd29f
commit
eb8a83d776
1 changed files with 4 additions and 4 deletions
|
@ -22,10 +22,10 @@ class ErosHistory(private val dao: ErosHistoryRecordDao) {
|
|||
return if (record is ValueWrapper.Existing) record.value else null
|
||||
}
|
||||
|
||||
fun create(historyRecord: ErosHistoryRecordEntity?) {
|
||||
// no need for rowId, but lose warnings in IDE and make sure transaction is completed.
|
||||
val rowId = Single.just(dao.insert(historyRecord!!)).blockingGet()
|
||||
}
|
||||
fun create(historyRecord: ErosHistoryRecordEntity?): Long =
|
||||
Single.just(dao.insert(historyRecord!!))
|
||||
.subscribeOn(Schedulers.io())
|
||||
.blockingGet()
|
||||
}
|
||||
|
||||
@Suppress("USELESS_CAST")
|
||||
|
|
Loading…
Reference in a new issue