|
@ -36,7 +36,7 @@ public class ExchangeRateV2Presenter extends BasePresenter implements ExchangeRa |
|
|
compositeDisposables.add( |
|
|
compositeDisposables.add( |
|
|
Observable.zip(getPaymentServiceInfo(), getDefaultValue(), PaymentServiceData::new) |
|
|
Observable.zip(getPaymentServiceInfo(), getDefaultValue(), PaymentServiceData::new) |
|
|
.doOnSubscribe(disposable -> this.view.showProgressBar(true, "Fetching Exchange Rates...")) |
|
|
.doOnSubscribe(disposable -> this.view.showProgressBar(true, "Fetching Exchange Rates...")) |
|
|
.doOnError((err) -> this.view.showProgressBar(false, "")) |
|
|
|
|
|
|
|
|
.doFinally(() -> this.view.showProgressBar(false, "")) |
|
|
.observeOn(AndroidSchedulers.mainThread()) |
|
|
.observeOn(AndroidSchedulers.mainThread()) |
|
|
.subscribeWith(new PaymentServiceDataObserver()) |
|
|
.subscribeWith(new PaymentServiceDataObserver()) |
|
|
); |
|
|
); |
|
|