discount deleted from price totals list on order summary screen if price is 0

This commit is contained in:
2019-12-12 22:59:38 +03:00
parent 5017203fa3
commit 4ae2621d3c

View File

@@ -773,6 +773,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment implemen
//setOrderTotalText(response.body().getData());
cartTotalList.clear();
cartTotalList.addAll(cartInfoModel.getTotalsList());
fixCartTotalList();
orderPriceRecyclerAdapter.notifyDataSetChanged();
createBraintreePaymentToken();
//getDatatransInitInfoModel();
@@ -1327,6 +1328,20 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment implemen
}
}
private void fixCartTotalList(){
ArrayList<CartTotalModel> tempTotalList = new ArrayList<>();
for(CartTotalModel cartTotalModel : cartTotalList){
String price = PriceHelper.removeCurrencyFromPrice(cartTotalModel.getText());
if(!price.equals("0") && !price.equals("0.0") && !price.equals("0.00") &&
!price.equals("-0") && !price.equals("-0.0") && !price.equals("-0.00")){
tempTotalList.add(cartTotalModel);
}
}
cartTotalList.clear();
cartTotalList.addAll(tempTotalList);
tempTotalList.clear();
}
private String fixEndTime(String endTime){
try {
String[] time = endTime.split(":");