Skip to content

Commit

Permalink
Fix potential issue with not observing transactions list
Browse files Browse the repository at this point in the history
  • Loading branch information
abdrasulov committed Dec 14, 2023
1 parent 8654367 commit 2dccf5f
Showing 1 changed file with 10 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,6 @@ class TokenTransactionsService(
val itemsObservable: Observable<List<TransactionItem>> get() = itemsSubject

fun start() {
val transactionWallet = TransactionWallet(wallet.token, wallet.transactionSource, wallet.badge)

transactionSyncStateRepository.setTransactionWallets(listOf(transactionWallet))
transactionRecordRepository.setWallets(
listOf(transactionWallet),
transactionWallet,
FilterTransactionType.All,
null
)

transactionRecordRepository.itemsObservable
.subscribeIO {
handleUpdatedRecords(it)
Expand Down Expand Up @@ -101,6 +91,16 @@ class TokenTransactionsService(
handleContactsUpdate()
}
}

val transactionWallet = TransactionWallet(wallet.token, wallet.transactionSource, wallet.badge)

transactionSyncStateRepository.setTransactionWallets(listOf(transactionWallet))
transactionRecordRepository.setWallets(
listOf(transactionWallet),
transactionWallet,
FilterTransactionType.All,
null
)
}

@Synchronized
Expand Down

0 comments on commit 2dccf5f

Please sign in to comment.