refresh braintree payment token onResume()

This commit is contained in:
2020-02-09 18:39:14 +03:00
parent 8b58427bd9
commit e36ef3085e
3 changed files with 7 additions and 4 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -125,6 +125,12 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
return view; return view;
} }
@Override
public void onResume() {
super.onResume();
createBraintreePaymentToken();
}
@Override @Override
public void onActivityResult(int requestCode, int resultCode, Intent data) { public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
@@ -836,6 +842,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
call.enqueue(new Callback<ResponseObject<CartInfoModel>>() { call.enqueue(new Callback<ResponseObject<CartInfoModel>>() {
@Override @Override
public void onResponse(Call<ResponseObject<CartInfoModel>> call, Response<ResponseObject<CartInfoModel>> response) { public void onResponse(Call<ResponseObject<CartInfoModel>> call, Response<ResponseObject<CartInfoModel>> response) {
DialogHelper.hideLoadingDialog();
if(response.isSuccessful() && if(response.isSuccessful() &&
response.body().getData() != null && response.body().getData() != null &&
response.body().isSuccess()){ response.body().isSuccess()){
@@ -847,10 +854,8 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
cartTotalList.addAll(cartInfoModel.getTotalsList()); cartTotalList.addAll(cartInfoModel.getTotalsList());
fixCartTotalList(); fixCartTotalList();
orderPriceRecyclerAdapter.notifyDataSetChanged(); orderPriceRecyclerAdapter.notifyDataSetChanged();
createBraintreePaymentToken();
} }
else { else {
DialogHelper.hideLoadingDialog();
ApiErrorUtils.parseError(response); ApiErrorUtils.parseError(response);
} }
} }
@@ -871,7 +876,6 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
call.enqueue(new Callback<ResponseObject<PaymentTokenModel>>() { call.enqueue(new Callback<ResponseObject<PaymentTokenModel>>() {
@Override @Override
public void onResponse(Call<ResponseObject<PaymentTokenModel>> call, Response<ResponseObject<PaymentTokenModel>> response) { public void onResponse(Call<ResponseObject<PaymentTokenModel>> call, Response<ResponseObject<PaymentTokenModel>> response) {
DialogHelper.hideLoadingDialog();
if(response.isSuccessful() && if(response.isSuccessful() &&
response.body().getData() != null && response.body().getData() != null &&
response.body().isSuccess()){ response.body().isSuccess()){
@@ -885,7 +889,6 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
@Override @Override
public void onFailure(Call<ResponseObject<PaymentTokenModel>> call, Throwable t) { public void onFailure(Call<ResponseObject<PaymentTokenModel>> call, Throwable t) {
DialogHelper.hideLoadingDialog();
DialogHelper.showFailedDialog(); DialogHelper.showFailedDialog();
} }
}); });