@@ -45,7 +45,6 @@ import com.getcode.network.client.RemoteSendException
4545import com.getcode.network.client.awaitEstablishRelationship
4646import com.getcode.network.client.cancelRemoteSend
4747import com.getcode.network.client.fetchLimits
48- import com.getcode.network.client.fetchPaymentHistoryDelta
4948import com.getcode.network.client.receiveRemoteSuspend
5049import com.getcode.network.client.sendRemotely
5150import com.getcode.network.client.sendRequestToReceiveBill
@@ -304,12 +303,12 @@ class HomeViewModel @Inject constructor(
304303 Completable .concatArray(
305304 balanceController.fetchBalance(),
306305 client.fetchLimits(isForce = true ),
307- client.fetchPaymentHistoryDelta(owner).ignoreElement()
308306 )
309307 }
310308 .subscribe({
311309 cancelSend(PresentationStyle .Pop )
312310 vibrator.vibrate()
311+ viewModelScope.launch { historyController.fetchDelta() }
313312 }, {
314313 ErrorUtils .handleError(it)
315314 cancelSend(style = PresentationStyle .Slide )
@@ -535,12 +534,13 @@ class HomeViewModel @Inject constructor(
535534 }
536535 }
537536
538- private fun attemptPayment (payload : CodePayload , request : DeepLinkPaymentRequest ? = null) = viewModelScope.launch {
539- val (amount, p) = paymentRepository.attemptRequest(payload) ? : return @launch
540- BottomBarManager .clear()
537+ private fun attemptPayment (payload : CodePayload , request : DeepLinkPaymentRequest ? = null) =
538+ viewModelScope.launch {
539+ val (amount, p) = paymentRepository.attemptRequest(payload) ? : return @launch
540+ BottomBarManager .clear()
541541
542- presentRequest(amount = amount, payload = p, request = request)
543- }
542+ presentRequest(amount = amount, payload = p, request = request)
543+ }
544544
545545 fun presentRequest (
546546 amount : KinAmount ,
@@ -835,10 +835,9 @@ class HomeViewModel @Inject constructor(
835835 Completable .concatArray(
836836 balanceController.fetchBalance(),
837837 client.fetchLimits(isForce = true ),
838- client.fetchPaymentHistoryDelta(organizer.ownerKeyPair).ignoreElement()
839838 )
840839 }
841- .subscribe({ }, {
840+ .subscribe({ viewModelScope.launch { historyController.fetchDelta() } }, {
842841 scannedRendezvous.remove(payload.rendezvous.publicKey)
843842 ErrorUtils .handleError(it)
844843 })
0 commit comments